Payless ShoeSource 4520

Payless ShoeSource #4520 was a Payless ShoeSource shoe store located at 2130 Culebra Road in San Antonio, Texas.