Venue Information

Formal Name: Pepsi Center
Location: Denver, CO (United States)
Year Built: 1999
Capacity: 19,309
Home To: Denver Nuggets