Margaret Hargreaves (Carruthers)
Margaret Frances Hargreaves (nee Carruthers) passed away peacefully on November 8, 2023 in Lancaster, Ontario, Canada at the age of 94. Margaret is survived by her four children, ten grandchildren, and nine great-grandchildren. She was preceded in death by her loving husband, Denis Hargreaves.
Margaret Frances Hargreaves (nee Carruthers) passed away peacefully on November 8, 2023 in Lancaster, Ontario, Canada at the age of 94. Margaret is survived by her four children, ten grandchildren, and nine great-grandchildren. She was preceded in death by her loving husband, Denis Hargreaves.