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.