A Better Today and Brighter Tomorrow for Al... Through support for local nonprofits who make our towns little bit better every day... Through partnerships with small businesses who want to make a difference... Through volunteers who reach out and give a hand up... LIVE LOCAL. Through community members putting their hearts and dollars to work to improve the quality of life for all, now and forever. GIVE LOCAL. IMC COMMUNITY FOUNDATION of Middlesex County Get involved and help our local communities thrive through your community foundation. Go to MiddlesexCountyCF.org or call (860)347-0025. A Better Today and Brighter Tomorrow for Al... Through support for local nonprofits who make our towns little bit better every day... Through partnerships with small businesses who want to make a difference... Through volunteers who reach out and give a hand up... LIVE LOCAL. Through community members putting their hearts and dollars to work to improve the quality of life for all, now and forever. GIVE LOCAL. IMC COMMUNITY FOUNDATION of Middlesex County Get involved and help our local communities thrive through your community foundation. Go to MiddlesexCountyCF.org or call (860)347-0025.