MaineHealth Waldo Hospital is committed to treating you with respect and ensuring we meet your individual needs and preferences. Learn more about our providers who are accepting new patients.
Accepting new patients
MaineHealth Primary Care and Walk-In Care Belfast - 207-505-4567
- Natasha Lantz, MD - accepting all ages
- Benjamin Mailloux, MD - accepting prenatal and pediatric patients
- Steven Wilson, MD - accepting all ages
- Roberta Goff, FNP - accepting all ages
- Joanne Moesswilde, NP - accepting patients 16 and older
MaineHealth Primary Care Family Medicine Belfast - 207-505-4970
- Corinne Grant, DO - accepting all ages
- Jenny Davis, FNP - accepting all ages, also accepts Substance Use Disorder patients
- Ainsley J Price, PA-MSPA - accepting Healthy Living patients only
MaineHealth Stockton Springs Health Center - 207-567-4000
- Margaret Klepack, MD - accepting all ages
- Daphne Lang, MD - accepting all ages, also accepts SUD patients & Geriatric patients/consults
- Jeffrey W. Newsom, MD - accepting all ages
MaineHealth Lincolnville Regional Health Center - 207-236-4851
- Julie Hurley, DO - accepting all ages
- Leigh Presutto, MD - accepting all ages, also accepts Substance Use Disorder patients
MaineHealth Arthur Jewell Health Center - 207-722-3488
- Dorothy A Carin, MD - accepting all ages, also accepts Substance Use Disorder patients
- Julia Ellis, FNP - accepting patients of all ages
MaineHealth Primary Care Family Medicine Rockport - 201-301-5900
MaineHealth Primary Care Rockland - 207-301-6050
MaineHealth Infectious Disease and Primary Care Rockport - 207-301-5678
Robert Laurence, MD - Rockport – 207-301-3790
MaineHealth offers comprehensive health care services to keep your whole family healthy.
From newborns to older adults, primary care providers treat all ages and every generation.
Learn about pediatric medical conditions, symptoms and MaineHealth services.