Payless ShoeSource 4437

Payless ShoeSource #4437 was a Payless ShoeSource shoe store located at Mallard Crossing Shopping Center, 851 Meacham Road in Elk Grove Village, Illinois. The store closed in 2019, as part of the chain's bankruptcy proceedings.