Get Directions to Immaculate Conception Parish

Get directions

Immaculate Conception Parish

669 Prince Street, Truro, Nova Scotia B2N 1G5

+1 902-893-7188

View details