Payless ShoeSource 2291

Payless ShoeSource #2291 was a Payless ShoeSource shoe store located at 2800 North Milwaukee Avenue in Chicago, Illinois.