Payless ShoeSource 5391

Payless ShoeSource #5391 was a Payless ShoeSource shoe store located at Webster Square, 68 Stafford Street in Worcester, Massachusetts. The store closed in 2019, as part of the chain's bankruptcy proceedings.