Address:
801 N Mesa St
79902
El Paso
, TX
United States
31° 45' 47.2932" N, 106° 29' 29.166" W
See map: Google Maps
Texas