Payless ShoeSource 5649

Payless ShoeSource #5649 was a Payless ShoeSource shoe store located at Lawndale Plaza, 3248 West Roosevelt Road in Chicago, Illinois.