Payless ShoeSource 39

Payless ShoeSource #39 was a Payless ShoeSource shoe store located at 3404 South Lancaster Road in Dallas, Texas.