New Hampshire: (603) 828-0100
New Patient Referrals: 1-833-826-6327

We’ll get to work right away fighting your cancer with everything we’ve got.

At New England Cancer Specialists, you’ll have access to Maine’s finest cancer doctors, and just about every cancer-fighting treatment known today.

Your physician will take the time to customize a treatment plan for your particular physical and emotional needs...monitor your progress...and quickly adapt to ensure the best possible outcome for you.

But time is of the essence. Experience shows that the sooner we can begin treating your cancer, the better your outcome is likely to be.

Each of our teams is led by an Oncologist specializing in your particular disease, with an oncology nurse and nurse practitioner or physician assistant making sure your information is always up-to-date, and your every request is met. This team approach ensures that there is always someone on call who is well-versed in your case.

Your first step: call us.

Maine: (207) 303-3300 • Portsmouth: (603) 828-0100

New Patient Referral: 1-833-826-6327
New Patient Referral Fax: (207) 303-3234

When you, your doctor or a loved one first contacts us, we’ll discuss which team is best suited to your particular needs.

Choose the location nearest you.

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

All of our offices are open Monday through Friday. Our Scarborough office is also open 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.

Maine Offices


2 Independence Drive
Kennebunk, ME 04043
Fax: (207) 250-2144

View Providers


105 Topsham Fair Mall Road
Topsham, ME 04086
Fax: (207) 250-2137

View Providers


100 Campus Drive, Suite 108
Scarborough, ME 04074
Fax: (207) 250-2139

View Providers

Clinic & Imaging Center

51 US Route 1
Scarborough, ME 04074
Fax: (207) 303-3233

View Providers

(Nonesuch Plaza—enter on left side of building)

New Hampshire Office


155 Borthwick Avenue, East Building, Suite 303
Portsmouth, NH 03801
Fax: (603) 828-0111

View Providers

Insurance & Billing

Stress about payment is the last thing a cancer patient needs, so we strive to resolve all financial concerns before your treatment begins.

If you’re concerned about the cost of treatment, your Patient Care Coordinator will make an appointment for you with one of our financial advocates. It is the advocate’s job to review your insurance plan and explain what is or is not covered. If there are any anticipated issues, the advocate will then work for you to find assistance in the forms of free drugs, foundation grants, transportation problems, even child care or elder care help.

You should be able to leave your first appointment with a clear understanding of where you need to be to successfully complete your cancer treatment journey.

Learn more about financial resources.