Bayou Music Center

520 Texas Avenue, Houston, 77002