KIDD, Sheila Carolyn
KIDD, Sheila Carolyn 1953-2025 Sheila Carolyn Kidd passed away peacefully, with her loving family by her side, at the Greater Niagara General Hospital on Wednesday, July 9, 2025, at the age of 71. Sheila was born on November 27, 1953, to William and Norma (née Peebles) Kidd, in Brought Ferry, Scotland. She will be missed […]