AVRO ACADEMY
LOCATIONS
AVRO ACADEMY UPTOWN
1640-A AVENUE ROAD
Located in the heart of North Toronto, we opened our doors at Avenue and Lawrence in 2002. This location is just one short bus ride from the Eglinton subway station, and close to the 401.
