Information & Events
Cielo Vista is in Texas, city El Paso. Mall is situated on adress 8401 Gateway Boulevard West, El Paso, TX 79925
Choose a store you are looking for from a directory below to view contat, store hours and more.
Other shopping malls
30 stores. 409-938-3333
11009 Delaney Road, Lamarque, TX
158 stores. 409-898-2222
6155 Eastex Freeway, Beaumont, TX