Payless ShoeSource 6269

Payless ShoeSource #6269 was a Payless ShoeSource shoe store located at 2707 North Columbus Street in Ottawa, Illinois.