On Tuesday, June 17, 2025, at the age of 69, Duncan Neil MacPherson passed away peacefully at 51³Ô¹ÏÍøTV General Hospital. Dear brother to Heather MacPherson (Garry), Shirley Altman (Rick) and Millan (Fiona). Loving uncle to Ashlie (Chris), Ben, Elisa (David), Kelsey...