Payless ShoeSource 3042

Payless ShoeSource #3042 was a Payless ShoeSource shoe store located at West Bluff Shopping Center, 5201 Ouray Road Northwest in Albuquerque, New Mexico.