Main Street Theater has TWO (2) locations. Please make sure you know the location at which your production is playing.
Main Street Theater | Rice Village
2540 Times Blvd., Houston, TX 77005
Our MainStage productions will be at this location.
Main Street Theater | MATCH
3400 Main St., Houston, TX 77002
Our Theater for Youth productions will be at this location.