Payless ShoeSource 2513

Payless ShoeSource #2513 was a Payless ShoeSource shoe store located at 4547 North Broadway in Chicago, Illinois.