At St. Mary’s, we want you to live your best life – at home, at play, and at work. We focus on you as a person – not just a patient – and we’re 100% committed to your well-being. Our aim is to keep you healthy, and to support your rapid recovery any time you’re sick or injured.

When you choose St. Mary’s for your Primary Care, you’ll be supported by a personal provider who is backed up by a caring team of experts and a state-of-the-art Urgent Care Clinic with onsite X-ray services available seven days a week.

Our Primary Care offices are conveniently located in Lewiston, Auburn, and Poland, with easy access to laboratory services.

St. Mary's ER

Primary Care

Lewiston, Maine

Auburn Medical Associates
2 Great Falls Plaza, 2nd Floor
Auburn, ME 04210

Get Driving Directions

Relationships Are Key!

Establishing a relationship with a primary care provider is one of the smartest things you can do to help ensure your long-term health.

Through regular primary care visits, you can keep up to date on your preventive care, better manage chronic conditions, and identify potential problems before they can slow you down.

Auburn Medical Associates (family practice)
2 Great Falls Plaza, Second Floor, Auburn, Maine 04210
207-330-3950     Fax: 207-330-3955

B Street Health Center (family practice)
57 Birch Street, Lewiston, ME 04240
207-753-5400    Fax:  207-786-0489

CCS Pediatrics (newborn to 18 years)
330 Sabattus Street, Lewiston, Maine 04240
207-755-3160   Fax: 207-755-3166

CCS Family Health (family practice)
100 Campus Avenue, Suite 201, Lewiston, Maine 04240
207-755-3445   Fax: 207-755-3475

L-A Internal Medicine (internal medicine)
3 Willow Run, Auburn, ME 04210
207-513-3550     Fax:  207-795-6140

Poland Family Practice (family practice)
1230 Maine Street, Poland, ME  04274
207-998-4483     Fax: 207-998-2189

Richard Kappelmann, MD (internal medicine)
100 Campus Avenue, Suite 203, Lewiston, ME  04240
207-777-4100     Fax:  207-777-8994

St. Mary's Center for Family Medicine at Mollison Way (family practice)
15 Mollison Way, Lewiston, ME 04240
207-777-4440     Fax: 207-777-8197

St. Mary's Medical Associates (internal medicine)
99 Campus Avenue, 2nd Fl, Lewiston, ME  04240
207-777-8810     Fax:  207-777-8155


Primary Care in a health system means access to specialty care services. 

Call to Request an Appointment

L-A Internal Medicine
3 Willow Run

Auburn, ME 04210

Get Driving Directions

Poland Family Practice
1230 Maine Street

Poland, ME 04274

Get Driving Directions

Richard Kappelmann, MD
100 Campus Avenue, Suite 104

Lewiston, ME 04240

Get Driving Directions

St. Mary's Center for Family Medicine at Mollison Way
15 Mollison Way

Lewiston, ME 04240

Get Driving Directions

St. Mary's Medical Associates
99 Campus Avenue, 2nd Floor

Lewiston, ME 04240

Get Driving Directions

Local Providers Now Serving You in Lewiston, Auburn, and Poland

We have access now!

To request an appointment fill out the form below or call

St. Mary's ER

Call to Request an Appointment

Virtual Visits Available

Don't delay your care. Establish a relationship with a PCP today.