Parish Mission

St. Michael, Leamington, Ontario, Canada 29 Elliott St, Leamington, Ontario, Canada

Parish Mission - St. Michael Catholic Church, Leamington, Ontario, Canada