Payless ShoeSource 2216

Payless ShoeSource #2216 was a Payless ShoeSource shoe store located at Walgreens and 3 Shops, 6125 North Broadway Street in Chicago, Illinois.