Payless ShoeSource 1520

Payless ShoeSource #1520 was a Payless ShoeSource shoe store located at South Plains Mall, 6002 Slide Road in Lubbock, Texas.