Immaculate Heart Of Mary Parish Scarborough Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
131 Birchmount Road
Scarborough,
ON
M1N 3J7
Canada
Phone: 416 691 6968
Fax: 416 691 3947
Click here to contact the church Â
Church Pastor
Rev. Peter Tammearu
Pastor
131 Birchmount Road
Scarborough,
ON
M1N 3J7
Canada
Phone: 416 691 6968
Fax: 416 691 3947
Click here to contact Rev. Peter Tammearu Â