Payless ShoeSource 1688

Payless ShoeSource #1688 was a Payless ShoeSource shoe store located at Stony Island Plaza, 1625 East 95th Street in Chicago, Illinois.