Venue Information

Formal Name: McNichols Sports Arena
Location: Denver, CO (United States)
Year Built: 1975
Capacity: 17,171