Middlesex Savings Charitable Foundation, the nonprofit established by Natick-based Middlesex Savings Bank, is giving over $330,000 to 18 local nonprofits.
Middlesex Savings Bank is a Massachusetts-based financial institution that provides personal and commercial banking products and services for individuals and businesses.