Stephanie Macleod (née Roberts)
May 19, 2021
December 25, 1945 – May 19, 2021 Stephanie Macleod passed away in Markham, ON, on Wednesday, May 19 after a brief illness. Stephanie was born in Berkhamsted, England, and grew up in Calgary. Her long and varied career as a social worker... View Obituary & Service Information