Eleanor Allen Obituary
It is with deep sorrow that we announce the death of Eleanor Allen (Tillsonburg, Ontario), born in Toronto, Ontario, who passed away on August 5, 2020, leaving to mourn family and friends. Leave a sympathy message to the family in the guestbook on this memorial page of Eleanor Allen to show support.
She was predeceased by: her parents, Elmer Llewellyn Mitchell and Veva Bernice Mitchell (Porter); and her husband William Gordon Allen.