Payless ShoeSource 8566

Payless ShoeSource #8566 was a Payless ShoeSource shoe store located at 7322 Jones Maltsberger Road in San Antonio, Texas.