Payless ShoeSource 4112

Payless ShoeSource #4112 was a Payless ShoeSource shoe store located at 7845 North Mesa Street in El Paso, Texas.