St. Mary Immaculate Church Elora Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
267 Geddes Street
Elora,
ON
N0B 1S0
Canada
Phone: (519) 846-5093
Fax: (519) 846-1161
Click here to contact the church Â
Church Pastor
Fr. Rafal Tomon
Pastor
267 Geddes Street
Elora,
ON
N0B 1S0
Canada
Phone: (519) 846-5093
Fax: (519) 846-1161
Click here to contact Fr. Rafal Tomon Â