Information from the business
Specialties<br/><br/>Bramalea City Centre is a large shopping mall located in the city of Brampton, Ontario, Canada. With over a 1.5 million square feet of retail space and more than 300 outlets, it is one of Canada's largest shopping malls. Regarded as a super regional mall, the Bramalea City Centre has a market of more than 500,000 residents and attracts 16 million visitors annually.<br/><br/>History<br/>
...
by yelp
on June 09, 2015 from yelp