Our Services

At The Dimock Center, we believe everyone deserves access to quality health care and support services. For more than 160 years, we’ve been providing compassionate, comprehensive care to individuals and families in our community. From primary care to behavioral health, addiction treatment to early education, we’re here to support your journey to wellness.

Everything you need, on one campus.

Health care, family support, and more. Dimock brings it together in one place.

Health Services ›

Primary and specialty medical care for people in all stages of life

Behavioral Health ›

Integrated mental health support for youth and adults

Child & Family Services ›

Early education, home visiting, & family support to help children thrive

Addiction Medicine ›

Compassionate, evidence-based treatment for substance use disorders

Residential Services ›

Supportive living rooted in dignity, stability, and community connection

Resources & Family Support ›

Food, clothing, and connections to community resources

new patients dimock center icon

New to Dimock?

We welcome patients of all ages and accept most insurance plans, including MassHealth and Medicare. We also offer a sliding fee discount program for those who qualify. Questions? Call us at 617-442-8800 or visit our Location & Contact page.