Go Back

Scarborough Town Centre

data.image_carousel_list[i].alt

300 Borough Dr, Scarborough

Overview
Scarborough Town Centre (STC) is a shopping mall in Toronto, Ontario, Canada. Central to the Scarborough City Centre district, ...
Scarborough Town Centre (STC) is a shopping mall in Toronto, Ontario, Canada. Central to the Scarborough City Centre district,

Scarborough Walk of Fame
In 2006, ten prominent members of Scarborough's community were inducted into the Scarborough Walk of Fame, and this was the first annual ceremony. The stars (plaques) of the Walk of Fame are located behind the main atrium, in front of H&M.
mobile

View Schedule

mobile

Add to Calendar

Scarborough Town Centre Location

Share this experience