Payless ShoeSource 779

Payless ShoeSource #779 was a Payless ShoeSource shoe store located at 9080 Overland Plaza in Overland, Missouri. The store closed in 2019, as part of the chain's bankruptcy proceedings.