Shopping Cart

Your cart is empty

Continue Shopping

Cielo Vista

Shoe Palace

Store Info

8401 Gateway Blvd West Suite R02A El Paso, TX 79925
(915) 315-2102 | Get Directions

Store Hours

Saturday 10:00am - 9:00pm
Sunday 12:00pm - 6:00pm
Monday 10:00am - 8:00pm
Tuesday 10:00am - 8:00pm
Wednesday 10:00am - 8:00pm
Thursday 10:00am - 8:00pm
Friday 10:00am - 9:00pm
Geolocation is disabled. ×