Mass COVID-19 vaccination site opening at Natick Mall on Monday

The site will utilize the large, vacant space inside of the former Sears at the mall.