Bayou Music Center

520 Texas Avenue
Houston, TX 77002

(713) 230-1666


The Bayou Music Center formerly known as Verizon Wireless Theater and Aerial Theater is an indoor theater owned by Live Nation and located in Houston, Texas, United States.

Place Information

  • Place Category

    Venues, Theatres/Playhouses

  • Place Cost More than $20
  • Place Hours
    Sunday 10:00am - 11:00pm
    Monday 10:00am - 11:00pm
    Tuesday 10:00am - 11:00pm
    Wednesday 10:00am - 11:00pm
    Thursday 10:00am - 11:00pm
    Friday 10:00am - 11:00pm
    Saturday 10:00am - 11:00pm

Bayou Music Center: From the Parents


No ratings. Provide yours!