Payless ShoeSource 1363

Payless ShoeSource #1363 was a Payless ShoeSource shoe store located at 4225 South Loop 289 in Lubbock, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.