Payless ShoeSource 5693

Payless ShoeSource #5693 was a Payless ShoeSource shoe store located at Arbor Park, 17700 Highway 281 North in San Antonio, Texas.