Map and Directions

Come Visit Us at Church of Our Lady!

Come find us at 28 Norfolk St., Guelph, Ontario - Canada.  Just look for the big church on the hill! 

View Larger Map