Payless ShoeSource 4286

Payless ShoeSource #4286 was a Payless ShoeSource shoe store located at The Shops at Laura Hill, 2206 Highway K in O'Fallon, Missouri. The store closed in 2019, as part of the chain's bankruptcy proceedings.