Payless ShoeSource 3222

Payless ShoeSource #3222 was a Payless ShoeSource shoe store located at Walzem Plaza, 5340 Walzem Road in San Antonio, Texas.