Payless ShoeSource 3307

Payless ShoeSource #3307 was a Payless ShoeSource shoe store located at Sonterra Park Market, 1321 North Loop 1604 East in San Antonio, Texas.