English School of Canada is located in Toronto, Canada on 79 St Clair Ave E Suite 202. English School of Canada is rated 4 out of 5 in the category adult education school in Canada.
Address
79 St Clair Ave E Suite 202
Accessibility
Wheelchair-accessible entrance