Margaret Theresa Shepherd Obituary
With heavy hearts, we announce the death of Margaret Theresa Shepherd (Ottawa, Ontario), who passed away on August 2, 2019 at the age of 91. Leave a sympathy message to the family on the memorial page of Margaret Theresa Shepherd to pay them a last tribute.
She was predeceased by: her husband Alan Shepherd; and her siblings, Orville, D'Arcy, Patrick and Joan.
She is survived by: her children, Robert Armstrong (Arlene), Dr. David Armstrong (Elaine) and Joan Armstrong (Rick Vezina); her grandchildren, Dr. Laura Armstrong (Paul Hodson), Robyn Vezina (Josh) and Kevin Armstrong; her great grandchildren, Keriana and Caelan; her sister Geraldine; her pet Slinky; her friend Mary; and also Jane. She is also survived by extended family and friends.
In memoriam donations to the charity of your choice are appreciated.