Stephen James Neil Obituary
We are sad to announce that on February 3, 2022, at the age of 53, Stephen James Neil (Saint-Thomas, Ontario), born in London, Ontario passed away. Leave a sympathy message to the family on the memorial page of Stephen James Neil to pay them a last tribute.
He is survived by: his parents, William Neil and Valerie Neil (Carter); his children, Lauryn and Carter Neil; the mother of his children Lisa Neil; and his brothers, Michael Neil (Wendy) and Darren Neil (Crystal). He is also survived by several nieces, nephews, cousins and dear friends.
Memorial donations may be made to the Heart and Stroke Foundation or to Canadian Mental Health.