General Information

We provide affordable, high-quality care through a variety of programs designed to meet our community’s needs. All services are by appointment only unless otherwise noted.

We accept MaineCare, Medicare, and private insurance, with a sliding scale discount option for those who are uninsured. We believe cost should never be a barrier to care. Click here for the application, or visit our office at 22 White Street in Rockland during regular business hours to request a copy.

If you have concerns about cost or other issues related to your appointment, please call and let us know. We will work with you to make sure you can receive the care you need!

You can find additional helpful patient forms and resources here.

Access the Patient Portal

Primary Care

22 White Street, Rockland, Maine 

Our Primary Care program offers everything from pre-employment physicals, to care for chronic conditions such as diabetes and high blood pressure. Social workers are available for evaluations. We provide referrals for labs, x-rays, and other specialist services.

We are currently accepting new Primary Care patients of all ages, with no wait list.

Call 207-680-4545 for more information or to schedule an appointment.

For after-hours medical support, our help line is available at 207-680-4545. In case of medical emergency, please call 911 or visit your nearest emergency department.

Dental Care

1019 Commercial Street, Rockport, Maine

Our Dental Program offers exams, cleanings, and x-rays provided by hygienists; fillings and extractions by dentists; and acrylic partials and dentures at reduced rates.

Please note: We do not provide emergency dental services.

As of September 2026, there is currently a waiting list.

Call 207-593-1699 for more information.

Mental Health & Wellness

22 White Street, Rockland, Maine 

We offer in-person and virtual counseling, short-term behavioral health support, and health management sessions.

We also participate in Wellness Wednesday, a community event held on the 2nd and 4th Wednesday of every month from 1–3 p.m. at the Coastal Recovery Community Center at 11 White Street in Rockland. Services may include acupuncture, therapeutic massage, and other healing practices. Benefits can include reduced stress, anxiety, and pain, and increased emotional well-being.

Call 207-680-4545 for more information or to schedule an appointment.

Other Assistance

22 White Street, Rockland, Maine

We help patients access:

  • Local community resources
  • Health insurance and financial assistance
  • Prescription assistance (including applications to pharmaceutical companies and cost-saving options)

Call 207-680-4545 for more information or to schedule an appointment.

If you had a recent appointment with us, please click here to share your thoughts! This survey helps us continue to provide quality care to our neighbors in Knox County and beyond.