8130 Sheppard Ave E, Scarborough, ONM1B 3W3Get directions
The Talent Academy is a Ministry Approved Private High School as well a Tutoring Institute located in GTA. Currently it has three (3) Toronto locations. Our main goal is to provide...more...See more text