Shopping malls database
Cielo Vista Mall is located at the corner of I-10 & Hawkins Blvd., El Paso. It is a Super-Regional Center which opened in 1974 and was last renovated in 2005. It is an Enclosed shopping mall with 6,068 parking spaces. It covers an area of 1,243,000 sqft. and has about 132 stores.
Shopping mall's name: Cielo Vista Mall
Address: I-10 & Hawkins Blvd., El Paso, TX 79925
Number of stores: 132