Payless ShoeSource 3109

Payless ShoeSource #3109 was a Payless ShoeSource shoe store located at La Plaza Mall, 2200 South 10th Street in Mcallen, Texas. The store closed in 2019, as part of the chain's bankruptcy proceedings.