El Paso, Texas
ºF
Call Us: 915-772-8000
The Cielo Vista Mall has ATMs at the lower level, center court, upper level, and near the food court.