Payless ShoeSource 2320

Payless ShoeSource #2320 was a Payless ShoeSource shoe store located at 179 West South Street in Kewanee, Illinois.