Payless ShoeSource 11

Payless ShoeSource #11 was a Payless ShoeSource shoe store located at Lubbock Shopping Center, 1803 7th Street in Lubbock, Texas.