Church of Our Lady Immaculate

sights / Religious

Church of Our Lady Immaculate information

Location
Guelph , Canada
Address
28 Norfolk St
Telephone
+1 519 824 3951
More information
www.churchofourlady.com
Prices
by donation
Opening hours
7am-dusk
Something wrong?
Submit a correction

Lording over downtown Guelph is the dominant stone-faced bulk of the Church of Our Lady Immaculate. It's hard to move around town without catching a glimpse of Our Lady's twin towers and elegantly proportioned rose window, which have been awing parishioners since 1888.