Venue Information

Formal Name: World Arena
Location: Colorado Springs, CO (United States)
Year Built: 1998
Capacity: 8,099