Main Street Theater is a theatre company in the city of Houston, Texas. It consistently produces a repertoire of classic and contemporary plays, and its …See more
After suffering through the COVID-19 suspension year, it was a supreme pleasure to be able to gather, sit, and enjoy a stage presentation. My wife and I are grateful this place survived. It is an a… Full review by Jonathan H
Nov 26, 2019
Love going here as it is a small theater and you get great seats. All the plays have been very good with great acting Full review by tleeEvans
It varies from show to show. Anywhere from 90 minutes (without intermission) to 2.5 hours (with intermission). You can always call our box office at 713-524-6706 to get the approx. run …
It varies from show to show. Anywhere from 90 minutes (without intermission) to 2.5 hours (with intermission). You can always call our box office at 713-524-6706 to get the approx. run time of our current show!