Home Ice Advantage: Exploring the Venues Where the Toronto Maple Leafs Play
Short answer where does toronto maple leafs play: The Toronto Maple Leafs play their home games at the Scotiabank Arena, located in downtown Toronto. The arena opened in 1999 and has a seating capacity of approximately 19,000 for hockey games. A Guide to Finding Out How and Where Does Toronto Maple Leafs Play When it … Read more