Payless ShoeSource 2403

Payless ShoeSource #2403 was a Payless ShoeSource shoe store located at Brentwood Center, 2099 South Federal Boulevard in Denver, Colorado. The store closed in 2019, as part of the chain's bankruptcy proceedings.