Event Image
Filter Icon
Discotech LogoFilter Icon

Bayou Music Center

Concert Venue

Houston

Bayou Music Center

Bayou Music Center

Houston

Concert Venue
  • Events
  • Details
The Bayou Music Center (originally known as the Aerial Theater) is an indoor theater owned by Live Nation and located in Houston, Texas, United States. The theater is located at the Bayou Place entertainment complex in Downtown Houston.
Open Venue In MapMapsOpen Venue In Map

Additional Images
Additional Images
Additional Images
Additional Images
Details
The Bayou Music Center (originally known as the Aerial Theater) is an indoor theater owned by Live Nation and located in Houston, Texas, United States. The theater is located at the Bayou Place entertainment complex in Downtown Houston.
Open Venue In MapMapsOpen Venue In Map

Additional Images
Additional Images
Additional Images
Additional Images