Payless ShoeSource 759

Payless ShoeSource #759 was a Payless ShoeSource shoe store located at Maplewood Square, 2716 North 90th Street in Omaha, Nebraska. The store closed in 2019, as part of the chain's bankruptcy proceedings.