Payless ShoeSource 3656

Payless ShoeSource #3656 was a Payless ShoeSource shoe store located at Paseo Del Norte Shopping Center, 9301 Coors Boulevard Northwest in Albuquerque, New Mexico. The store closed in 2019, as part of the chain's bankruptcy proceedings.