Payless ShoeSource 1523

Payless ShoeSource #1523 was a Payless ShoeSource shoe store located at 1401 Southwest Loop 410 in San Antonio, Texas.