Payless ShoeSource 6694

Payless ShoeSource #6694 was a Payless ShoeSource shoe store located at Washington Square Shopping Center, 4849 West North Avenue in Chicago, Illinois.