Payless ShoeSource 2702

Payless ShoeSource #2702 was a Payless ShoeSource shoe store located at La Mirada Square, 8220 Montgomery Boulevard Northeast in Albuquerque, New Mexico. The store closed in 2019, as part of the chain's bankruptcy proceedings.