VENUE

Arena Theatre Houston

Location icon7326 Sw Fwy,Houston, TX 77074

About venue

Arena Theatre Houston is a 2,750 person capacity venue in Houston, TX. There are 12 upcoming events.

Events

No Events
Festival Pass logo
Get Updated