Payless ShoeSource 3485

Payless ShoeSource #3485 was a Payless ShoeSource shoe store located at Montgomery Plaza, 5011 Montgomery Boulevard Northeast in Albuquerque, New Mexico.