VENUE

Bayou Music Center

Location icon520 Texas Ave,Houston, TX 77002

About venue

Bayou Music Center is a 2,815 person capacity venue in Houston, TX. There are 14 upcoming events.

Events

No Events
Festival Pass logo
Get Updated