Sign in
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Search
Notebook
Bayou Music Center
lh3.googleusercontent.com
lookaside.fbsbx.com
images.zola.com
lh3.googleusercontent.com
lookaside.fbsbx.com
lookaside.fbsbx.com
lh3.googleusercontent.com
lookaside.fbsbx.com
lh3.googleusercontent.com
lookaside.fbsbx.com
See all
Bayou Music Center
bayoumusiccenter.com
3.2/5
(265)
· Music venue in Houston, United States
520 Texas St, Houston, TX 77002
(713) 230-1600
bayoumusiccenter.com
Oops! Something went wrong, please try again later.
Suggest an edit
·
Your business?
Claim now
Save
Share
More
Directions
Nearby
Wikipedia
Tickets
The Bayou Music Center is an indoor theater owned by Live Nation and located in Houston, Texas, United States. The theater is located at the Bayou …
Reviews
Yelp
3.2/5
· 265 reviews
Groupon
4.8/5
· 31 reviews
Aviewfrommyseat
4.3/5
· 49 votes
Facts
Located:
Bayou Place
Owner:
Live Nation Entertainment
Opened:
November 14, 1997
Social profiles
Facebook
X
Instagram
Wikipedia
People also search for
713 Music Hall
Facebook (26)
White Oak Music Hall
Tripadvisor (24)
House of Blues Houston
Facebook (14513)
Cynthia Woods Mitchell Pavilion …
Tripadvisor (649)
Smart Financial Centre at Sugar …
Tripadvisor (237)
Nearby
Streetside
Bird's Eye
Search nearby
Save to calendar
Data from:
Mapquest.com
Wikipedia text under
CC-BY-SA license