Roman Catholic Churches in Guelph, Ontario, Canada from Basilica of Our Lady Immaculate to Church of the Holy Protection of the Mother of God (Ukrainian)

Find a church near you: JoinMyChurch.org