Payless ShoeSource 2662

Payless ShoeSource #2662 was a Payless ShoeSource shoe store located at Valle Vista Mall, 2000 South Expressway 83 in Harlingen, Texas.