Jamba Ut El Paso

500 W. University, Union Services Building Union Services Building El Paso TX 79968 USA

(915) 747-5628

Location