The York School

An Independent School in the Heart of Toronto Right in the heart of the city, on Yonge St. near St. Clair Ave., sits The York…