Payless ShoeSource 2481

Payless ShoeSource #2481 was a Payless ShoeSource shoe store located at 5607 West Belmont Avenue in Chicago, Illinois.