Scarborough Town Centre

Mall in
Info

Scarborough Town Centre is located in Toronto, Ontario. The mall consists of several anchor stores such as Sears, Wal-Mart, The Bay, and Famous Players Coliseum. Scarborough Town Centre is one of the five major shopping malls in Toronto.

(647) 260-1391
Directory

Select a store below for more details, such as store hours.