Payless ShoeSource 2000

Payless ShoeSource #2000 was a Payless ShoeSource shoe store located at South Lakeview Plaza Shopping Center, 4404 Lemay Ferry Road in St. Louis, Missouri. The store closed in 2019, as part of the chain's bankruptcy proceedings.