Trefiak, John Elwood

December 1, 1946 - October 16, 2022 John passed bravely and peacefully in palliative care at Northumberland Hills Hospital. Soul mate and husband...

Trefiak,  John Elwood
December 1, 1946 - October 16, 2022 John passed bravely and peacefully in palliative care at Northumberland Hills Hospital. Soul mate and husband...