"The Scarborough Town Centre (STC) is a shopping mall which is also central to the Scarborough City Centre in the district of Scarborough. Opened in 1973 STC became the sixth largest shopping mall in Canada; fourth largest in Ontario and third in…
"On February 26 1964 shoppers dressed in their Sunday best walked through Yorkdale Shopping Centre for the first time. With over 1.2 million square feet of retail restaurants and services—although not all of them were yet leased on opening…