Payless ShoeSource 3164

Payless ShoeSource #3164 was a Payless ShoeSource shoe store located at Palmer Park Center, 1580 Space Center Drive in Colorado Springs, Colorado.