About

Scion Downtown is located in the heart of Toronto at 528 Front Street West. New Scions are available including the Scion tC, Scion xB, Scion xD, Scion iQ. Scion Downtown is your only stop for auto parts and Scion accessories. Our service department is the best in the city.