Payless ShoeSource 5116

Payless ShoeSource #5116 was a Payless ShoeSource shoe store located at Natick Mall, 1245 Worcester Street in Natick, Massachusetts. The store closed in 2019, as part of the chain's bankruptcy proceedings.