Payless ShoeSource 5273

Payless ShoeSource #5273 was a Payless ShoeSource shoe store located at Glenwood Springs Mall, 51027 Highway 6 and 24 in Glenwood Springs, Colorado. The store closed in 2019, as part of the chain's bankruptcy proceedings.