Payless ShoeSource 5422

Payless ShoeSource #5422 was a Payless ShoeSource shoe store located at Town Plaza Shopping Center, 1784 South 5th Street in Leesville, Louisiana.