Payless ShoeSource 2061

Payless ShoeSource #2061 was a Payless ShoeSource shoe store located at Mills Plaza Shopping Center, 218 Mills Avenue in Las Vegas, New Mexico.