Payless ShoeSource 2644

Payless ShoeSource #2644 was a Payless ShoeSource shoe store located at 6258 South Kedzie Avenue in Chicago, Illinois.