Payless ShoeSource 3886

Payless ShoeSource #3886 was a Payless ShoeSource shoe store located at Village Green Shopping Center, 6805 Alexandria Pike in Alexandria, Kentucky. The store closed in 2019, as part of the chain's bankruptcy proceedings.