Payless ShoeSource 802

Payless ShoeSource #802 was a Payless ShoeSource shoe store located at Powers Peak Center, 5620 East Woodmen Road in Colorado Springs, Colorado.