+1 800 334-4519
« All Events
Come and learn of the Basilica and an important part of Guelph’s history through a guided tour of the Basilica of Our Lady Immaculate.