John died peacefully on June 24, 2022 in Toronto. John was born in Kincardine, Ontario on April 17, 1941. John was predeceased by his twin brother, James Oliver (Jim); and by his parents Gladys (Leithead) and John MacGregor. John was a quarter century member of the Province of Ontario, and retired August 31, 1993. A funeral Mass was celebrated at Our Lady of Lourdes Parish on July 2, 2022, followed by Cremation. Internment in Kincardine, Ontario.