PSC is located within Southwest University Park, home of the El Paso Chihuahuas. Rental options are available for unique events.