Venue Information

Formal Name: Bell Centre
Location: Montreal (Canada)
Year Built: 1993
Capacity: 22,114