Margaret Shackelton McGregor Steele Obituary
We are sad to announce that, on May 20, 2026, at the age of 96, Margaret Shackelton McGregor Steele (Ajax, Ontario) passed away. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
She was predeceased by: her son William "Billy"; and her parents, John Ross and Sophia Ross. She is survived by: her husband William'Bill'; her children, John and Sandra (Jeff); her grandchildren, Leslie (Dean), Regan (Adam), Kelly, Jessica (Max), Sarah, Brandon and Meaghan (Matt); her great grandchildren, Sarah, Emma, Rachel and Lyza; and her siblings, Sophia, Nellie, Annie and Jimmy.
If you would like to make a donation in Margaret's name, the family is suggesting the Scarborough Health Network.
