Marblehead Counseling Center is a nonprofit that provides much needed mental health care and assistance navigating social services to Marblehead and the surrounding community. The events we host are meant to bring awareness and destigmatization to the topic of mental health, and to raise money to continue our mission, including subsidizing care to those who cannot afford it.