Facebook Twitter Instagram

Sign up for email updates from McAllen Convention & Visitors Bureau

More Exciting Events

Skip Navigation LinksBusinesses > Arts & Culture > Arts > STC Cooper Center Theater

STC Cooper Center Theater

Location(s): 
Category(s):
Founded in 1993, South Texas College is accredited by the Commission on Colleges of the Southern Association of Colleges and Schools to award baccalaureate and associate degrees. South Texas College was created on September 1, 1993, by Texas Senate Bill 251 to serve Hidalgo and Starr counties.
1 of 4
Back to
Top
Tickets & Deals