Bayou Music Center Upcoming events 04 October Clutch & Rival Sons Address 520 Texas Ave, Houston, Texas, US