Payless ShoeSource 2128

Payless ShoeSource #2128 was a Payless ShoeSource shoe store located at 1813 South Padre Island Drive in Corpus Christi, Texas.