CBS News Boston

Wegmans said it is closing its 134,000-square-foot multi-level store in Natick, MA. “Unfortunately, with this non-traditional location we are unable to attract enough customers for our business model to work,” Wegmans New England human resources director Brien MacKendrick said in a statement.

Share Your Opinion

Leave a Reply