place

Bayou Music Center

Downtown HoustonEsports venues in TexasHouston stubsMusic venue stubsMusic venues in Houston
Texas building and structure stubsUnited States theater (structure) stubs

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.

Excerpt from the Wikipedia article Bayou Music Center (License: CC BY-SA 3.0, Authors).

Bayou Music Center
Texas Avenue, Houston

Geographical coordinates (GPS) Address Nearby Places
placeShow on map

Wikipedia: Bayou Music CenterContinue reading on Wikipedia

Geographical coordinates (GPS)

Latitude Longitude
N 29.762242 ° E -95.366872 °
placeShow on map

Address

Bayou Place

Texas Avenue
77002 Houston
United States
mapOpen on Google Maps

Share experience

Nearby Places