Essex County Community Foundation
Essex County Community Foundation inspires philanthropy that strengthens the communities of Essex County by managing charitable assets, strengthening and supporting nonprofits and engaging in strategic community leadership initiatives. Read More