Follow Us:
Blog Facebook Twitter Google Plus YouTube Vimeo Instagram LinkedIn

Maple Leaf Square

Maple Leaf  Square is a vibrant, global entertainment destination at the epicenter of Toronto’s sports and entertainment district and a magnet for fans and concert-goers. It shares its footprint with Air Canada Centre (home of the Leafs & the Raptors) and links visitors and residents to Toronto’s vast cultural tapestry.