Payless ShoeSource 4861

Payless ShoeSource #4861 was a Payless ShoeSource shoe store located at Creekside Shopping Center, 7475 West Colfax Avenue in Lakewood, Colorado.