Address: 1680 Dundas Street West Name of Building: St. Helen's Catholic Church
Architects: Holmes A.W.