Payless ShoeSource 5572

Payless ShoeSource #5572 was a Payless ShoeSource shoe store located at Cherry Plaza, 108 East Fairview Avenue in Meridian, Idaho. The store closed in 2019, as part of the chain's bankruptcy proceedings.