
Last Post – John Hugh ‘Jack’ Petrie
John Hugh ‘Jack’ PetrieMay 18, 1944 – December 17, 2024 It is with heavy hearts, to announce the sudden passing of John Hugh Petrie, fondly known as “Jack”, on December 17, 2024 at Greater Niagara General Hospital at the age …