Payless ShoeSource 1605

Payless ShoeSource #1605 was a Payless ShoeSource shoe store located at Grand Plaza, 10223 Grand Avenue in Franklin Park, Illinois.