Venue Information

Formal Name: Pan American Center
Location: Las Cruces, NM (United States)
Year Built: 1968
Capacity: 12,482
Home To: New Mexico State