MaineGeneral Internal Medicine

If you are looking for a high-quality internal medicine practice, we're here for you. Internal medicine is the medical specialty dealing with the prevention, diagnosis and treatment of adult diseases.

Our internist, Dr. Edmund Ervin, is equipped to deal with whatever problem you have - no matter how common or rare, or how simple or complex.

He is specially trained to diagnose and treat a broad range of health problems, including severe chronic illnesses and situations where several different illnesses may occur at the same time.

We are co-located with Elmwood Primary Care and MaineGeneral Express Care at 211 Main Street in Waterville.


  • Chronic disease management
  • Geriatrics
  • Onsite lab draws
  • Wellness (disease prevention and health promotion)

Find general information on appointments, test results, insurance and payment information, referrals and prescriptions here.


Our practice is open:

  • Monday, Tuesday and Thursday: 8 a.m. to 4:30 p.m.
  • Friday: 8 a.m. to noon.

Quality Data

At MaineGeneral, we believe you should have accurate information to help you choose a health care provider or medical practice based on the quality of care you can expect to receive.

Click the Patient Experience button below for information about our level of care based on medical practice survey responses from patients.

Patient Experience

Contact Us

Phone: (207) 877-3470

Fax: (207) 877-3471