Teresa Allard
Teresa Allard

Funeral Mass

11:00 am Wednesday, July 10, 2019
Mary Immaculate Church
1980 Trafalgar St.,
London, Ontario, Canada
N5V 1A2