Payless ShoeSource 1767

Payless ShoeSource #1767 was a Payless ShoeSource shoe store located at La Palmera Shopping Center, 5488 South Padre Island Drive in Corpus Christi, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.