Choose from three convenient locations.

You’ll find all the resources you need at any of our three offices. Use the map below to find the one closest to you.

For medical questions or requests, please call one of our offices for assistance.

If you have a question about your appointment, a question about medical records, a question about accessing the patient portal (CareSpace), or any other question that is specific to you or a family member who is a patient, please call us: (207) 303-3300.

If you have a media/interview request, please call us at (207) 303-3300.

Kennebunk

2 Independence Drive
Kennebunk, ME 04043

View Providers

If you have any questions, call our New Patient Intake Team at 1-833-826-NECS (6327)

Physicians: New patient referrals can be faxed to (207) 303-3234

Topsham

105 Topsham Fair Mall Road
Topsham, ME 04086

View Providers

If you have any questions, call our New Patient Intake Team at 1-833-826-NECS (6327)

Physicians: New patient referrals can be faxed to (207) 303-3234.

Scarborough

100 Campus Drive, Suite 108
Scarborough, ME 04074

View Providers

If you have any questions, call our New Patient Intake Team at 1-833-826-NECS (6327)

Physicians: New patient referrals can be faxed to (207) 303-3234

Clinic & Imaging Center

51 US Route 1
(Nonesuch Plaza—enter on left side of building)
Scarborough, ME 04074

If you have any questions, call our New Patient Intake Team at 1-833-826-NECS (6327)

Physicians: New patient referrals can be faxed to (207) 303-3234.

All three offices are open every day, including weekends, and staff are on call after hours for any urgent needs that may come up—24/7/365. There’s plenty of parking at all locations. We also have two clinics for routine treatment and follow-up.