Church of Our Lady Immaculate Guelph Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Church Pastor
Rev. Dennis Noon
Pastor
28 Norfolk Street
Guelph,
ON
N1H 4H8
Canada
Phone: 519-824-3951
Click here to contact Rev. Dennis Noon Â