Payless ShoeSource 3640

Payless ShoeSource #3640 was a Payless ShoeSource shoe store located at Cielo Vista Mall, 8401 Gateway Boulevard West in El Paso, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.