Payless ShoeSource 4367

Payless ShoeSource #4367 was a Payless ShoeSource shoe store located at Woods Creek Center, 706 South Randall Road in Algonquin, Illinois. The store closed in 2019, as part of the chain's bankruptcy proceedings.