Payless ShoeSource 3566

Payless ShoeSource #3566 was a Payless ShoeSource shoe store located at Bloomingdale Court, 320 West Army Trail Road in Bloomingdale, Illinois. The store closed in 2019, as part of the chain's bankruptcy proceedings.