+1 800 334-4519

Recurring

Guided Tour of the Basilica

The Basilica of Our Lady Immaculate 28 Norfolk St, Guelph, Ontario

Join in for a guided tour of the Basilica of Our Lady Immaculate.