Adult Medicine

Dr. Nikhil Ghohokar, in glasses and a red shirt, stands to the left of a patient

Our Board-certified providers don’t just diagnose and treat illness, but provide preventive care for a healthy life.

Call (508) 559-6699


BNHC offers the programs and services to needed to provide optimal care for your growing child.

Call (508) 894-3363

Behavioral Health

At BNHC, we don’t treat just injuries and diseases, we take care of how our patients are feeling inside, too.

Call (508) 894-3513

Substance Use

Allsyon Pinkhover with team at mobile substance use trailer, September 2021

Our Harm Reduction team offers comprehensive, judgment-free care for those with substance use disorder.

Call (508) 894-3392

Urgent Care

We are here when you need us for all your urgent care needs, from wound care to lab work to same-day prescriptions.

Call (508) 559-6699


The new BNHC Pharmacy provides discounted medications and is open to patients and the public.

Call (508) 427-4633

Dental Care

Dental Director Dr. Fidelito Gabriel prepares to treat a patient in Dental May 2021.

We offer a full range of dental service, including everything from basic care and cleaning to caps and root canals.

Call (508) 894-3681

Eye Services

From vision tests to glaucoma screening, to new glasses, Eye Services offers eye-opening care.

Call (508) 894-3444

Woman’s Health

Midwife Kara Govoni measures a patient's belly in OB-GYN.

Our OB-GYN providers and midwives offer services to support women through their health journey.

Call (508) 894-3277

Infectious Diseases

Dr. Shrein Saini stands near a Hepatitis C Cure Board

We provide counseling, testing and primary and specialty care for those living with HIV and other diseases.

Call (508) 894-3379

Community Services

We’re part of the community, and pitch in and contribute to dozens of programs and services to improve your life.

Call (508) 559-6699

Interpreter Services

Our team of certified medical interpreters don’t just translate what you’re saying, but how you are feeling.

Call (508) 559-6699