Payless ShoeSource 3131

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