Theatre Southwest is one of the popular Performance Art Theatre located in 8944 Clarkcrest St, Ste A ,Houston listed under Performance Art Theatre in Houston
,
Since our founding in 1957, Theatre Southwest has maintained a strong reputation for delivering quality theatre. It is our goal that every artist leaves each production with some added knowledge, insight, or fine-tuning of talent.