Address: 1 Ballpark Plaza
Stadium in El Paso, Texas. Southwest University Park is a baseball stadium in El Paso, Texas. Primarily used for Minor League Baseball, it is the home of the El Paso Chihuahuas of the Triple-A West.
Stadium in El Paso, Texas. Southwest University Park is a baseball stadium in El Paso, Texas. Primarily used for Minor League Baseball, it is the home of the El Paso Chihuahuas of the Triple-A West.