Mary Immaculate Parish

Mary Immaculate Parish

London, Ontario

Mary Immaculate Parish is a Roman Catholic church located at 1980 Trafalgar Street in London, Ontario. The parish is now part of the Fanshawe-Thames Catholic Family of Parishes and belongs to The Roman Catholic Episcopal Corporation Of The Diocese Of London in Ontario. The parish offers religious preparation programs including preparation for 1st Reconciliation, 1st Holy Communion, and Confirmation. Current information and updates are available through the Fanshawe-Thames Catholic Family of Parishes website.

Denomination

Catholic

Phone

+1 519-455-3217

Founded

1967

Style

brutalist architecture

Last updated August 2026

Mary Immaculate Parish
Map showing location of Mary Immaculate Parish

Nearby churches in London

Explore more