Payless ShoeSource 1594

Payless ShoeSource #1594 was a Payless ShoeSource shoe store located at Dekalb Market Square, 2350 Sycamore Road in Dekalb, Illinois. The store closed in 2019, as part of the chain's bankruptcy proceedings.