Payless ShoeSource 5072

Payless ShoeSource #5072 was a Payless ShoeSource shoe store located at Rivercrest Center, 4833 Cal-Sag Road in Crestwood, Illinois. The store closed in 2019, as part of the chain's bankruptcy proceedings.