Payless ShoeSource 2238

Payless ShoeSource #2238 was a Payless ShoeSource shoe store located at 7661 North Lindbergh Boulevard in Hazelwood, Missouri. The store closed in 2019, as part of the chain's bankruptcy proceedings.