Tag Archive: St. Thomas

Edgar, David (Age 81, St. Thomas)

March 22, 2021 11:06 am Published by

David Edgar, of St. Thomas, passed away peacefully at St. Thomas – Elgin General Hospital on Saturday March 20 at