Bayou Music Center

520 Texas Avenue
Houston, TX 77002

Phone:
(713) 230-1666

Website:

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
    $25-$200
  • 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!