Payless ShoeSource 2570

Payless ShoeSource #2570 was a Payless ShoeSource shoe store located at Mesilla Valley Mall, 700 South Telshor Boulevard in Las Cruces, New Mexico. The store closed in 2019, as part of the chain's bankruptcy proceedings.