Payless ShoeSource 889

Payless ShoeSource #889 was a Payless ShoeSource shoe store located at 1321 Camp Jackson Road in Cahokia, Illinois.