arrow
  • Family Medicine
  • 38 years of experience
  • Northern Light Maine Coast Hospital 50 Union St, Ellsworth, ME 04605

Brief Intro

Married with twin sons. Enjoys birding in the rare spare moments.

View More

Education Background

RESIDENCY

University Hospital

MEDICAL SCHOOL

University Of Cincinnati College Of Medicine - 1987

Location & Hours

  • Northern Light Maine Coast Hospital
  • 50 Union St, Ellsworth, ME 04605

Specialties Treated

  • Family Medicine

Conditions Addressed

  • Atrial Fibrillation and Atrial Flutter
  • Dementia
  • Cancer 4
  • Cardiology, Heart & Vascular Surgery 3
  • Orthopedics 5
  • Neurology & Neurosurgery 3
  • Gastroenterology & GI Surgery 5
  • Pulmonology & Lung Surgery 4
  • Diabetes & Endocrinology 1
  • Children's Hospital 1
  • Urology 5
  • Psychiatry 8
  • Geriatrics 4
  • Rehabilitation 4
  • Obsterics & Gynecology 1
  • Maternity Care (Uncomplicated Pregnancy) 2