Mass vaccination site opening at Natick Mall today

A mass COVID-19 vaccination site is opening Monday at the Natick Mall.