Bayou Music Center
Bayou Music Center
∙
Houston
Concert Venue
Concert Venue
Upcoming Events
Today
Friday, May 3
Saturday, May 4
Monday, May 20
Sunday, May 26
Thursday, May 30
Friday, May 31
Thursday, July 11
Details
Description
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.
Gallery
Swipe to view more images.