Find theaters in McAllen, TX. Listings include All Star Theatre, South Texas College Theatre.
All Star Theatre is committed to producing quality productions by utilizing the distinct talent foun
STC Theatre is the production arm of the Drama Department at South Texas College.