Company description
Square One Shopping Centre is a shopping mall located in Mississauga, Ontario, Canada. It is one of the largest shopping malls in Canada, with over 1.6 million square feet (150000 m²) of retail space and more than 360 stores and services. On average, the mall serves over 21 million customers each year. Square One is located at 100 City Centre Drive in central Mississauga, about 28 km from Downtown Toronto ...