It’s a church. Nice one. Not very fancy but feels historic. It’s too bad they removed the towers it ...
Church of Our Lady Immaculate
(231)
Photos
The Church of Our Lady Immaculate is a historic church located in Guelph. Though it is not overly ornate, its simple design adds to its charm and significance within the community. Visitors can appreciate the church's architecture and the ambiance it provides.
This church is open to the public and offers free access, making it a welcoming destination for those exploring the area. Despite the removal of its towers, which some consider a loss, it remains one of the more notable structures in Guelph. The site serves as a quiet place for reflection and appreciation of local history.
Generated from the web
Reviews
the most interesting building in Guelph. it's a shame they had to remove the towers. they gave the b...
One of the best church's, outside of a big city. Open daily and free. Guelph has a 2 hour free stree...
You might also like
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.

