Payless ShoeSource 2175

Payless ShoeSource #2175 was a Payless ShoeSource shoe store located at Plaza De Flores, 700 North Zaragoza Road in El Paso, Texas.