I want to ...
Page Navigation

Elmwood Primary Care

Welcome to Elmwood Primary Care, a department of MaineGeneral Medical Center, and your patient-centered medical home.

The name of our practice and its location — at 211 Main Street, Waterville — is a tribute to the hotel that for 100 years graced the intersection of College Avenue and Main Street.

In addition to primary care we also offer onsite laboratory, integrated behavioral health and care management.


Elmwood Primary Care offers services for your entire family:
  • Newborn and pediatric care
  • Gynecology 
  • Senior Care

Medical Staff

Practice Information

Prescription Refills

We have partnered with local pharmacies to better coordinate your care. If you need to refill an existing prescription, please contact your pharmacy directly with your request. If you have questions about a medication you may call our office or use MaineGeneral's FollowMyHealth® Patient Portal for assistance.


Our office is open Monday through Friday from 8 a.m. to 5 p.m.

We know access to your primary care team is important when you need it, so we offer same day appointments for established patients with urgent or sick needs.

If you're sick and want to be seen the day you call our office, please call as early in the day as possible.

If you or your family need medical care after hours or on the weekend, MaineGeneral Express Care — conveniently located in our building — is available to meet your needs.

You may also call our main phone number for the answering service stafff who can page the on-call provider.

​Contact Us

Elmwood Primary Care

211 Main Street
Waterville, ME 04901
Phone: (207) 877-3400
Fax: (207) 877-3401
Billing: (207) 621-3600