Mary Immaculate Roman Catholic ChurchParishShare1980 Trafalgar StreetLondon, Ontario N5W 5V5CanadaGet directions