Payless ShoeSource 172

Payless ShoeSource #172 was a Payless ShoeSource shoe store located at 1628 West University Drive in Edinburg, Texas.