Mrs. May Moore Richards
November 24, 1936 - December 13, 2023
It is with heavy hearts that the immediate family of May Moore Richards, age 87, announces her death on December 13, 2023. May was born in Scotland in 1936 to the late Phillip and Isabella (Isa) Moore. She emigrated with her parents to Canada... View Obituary & Service Information