Payless ShoeSource 5126

Payless ShoeSource #5126 was a Payless ShoeSource shoe store located at Westview Commons, 1594 Buttitti Road in Streamwood, Illinois. The store closed in 2019, as part of the chain's bankruptcy proceedings.