South Texas College's Theatre showcases the skills and talents of the College's Drama Department students and staff in memorable productions available to everyone in our community. Hosted at the STC Cooper Center, located in McAllen, Texas, the complex features a full-featured 198-seat main stage, plus a more personal 75-seat black box stage.

Audition updates are posted through our local news feeds and social media:
 Get Involved

back to top