Venue Information

Formal Name: Hofheinz Pavilion
Location: Houston, TX (United States)
Year Built: 1969
Capacity: 8,500
Home To: Houston