Payless ShoeSource 426

Payless ShoeSource #426 was a Payless ShoeSource shoe store located at Bolger Square Shopping Center, 17710 East 39 Street South in Independence, Missouri. The store closed in 2019, as part of the chain's bankruptcy proceedings.