Payless ShoeSource 4420

Payless ShoeSource #4420 was a Payless ShoeSource shoe store located at Mountain River Plaza, 510 North 2nd East in Rexburg, Idaho. The store closed in 2019, as part of the chain's bankruptcy proceedings.