
10533 Leslie Street, south of Elgin Mills (just west of the 404)
10533 Leslie Street – on the east side, just south of Elgin Mills
Our beautiful school is situated on almost one acre of land and has a total of close to 12,000 square feet of building space. The spacious playground area measures over 3500 square feet and is enclosed by a 5 foot fence.