El Paso Chihuahuas
They are located in El Paso , Texas , and play their home games at Southwest University Park , which opened in 2014 . 
<triplet> Southwest University Park <subj> El Paso, Texas <obj> located in the administrative territorial entity