Skip to content

Alert: We are currently performing routine maintenance on our technical systems, including our medical record system. Portal messages will not reach your care team until our systems are fully restored. Our team is available by phone for urgent matters.

Coming to our office?

Please observe the following precautions

Visits are by appointment only (no walk-ins, please)

We do not allow walk-in visits at any of our practice sites, including our lab locations. Please call your physician’s office for an in-office or telehealth appointment to ensure you receive care in the most appropriate way and location. If you have an office visit that requires blood work, vaccines, X-rays or other care, we will do our best to schedule them all on the same day.

Respiratory Illness Precaution

Please wear a mask if you don't feel well or are asked by a member of our staff. Masks are available at building entrances. 

Our Locations

We offer four convenient locations in Portland, South Portland and Yarmouth. Each with easy access and free on-site parking.

 

Marginal Way-1-1

PORTLAND

84 Marginal Way

Portland, ME 04101

 

Directions

 

AMBULATORY Surgery Center

10th Floor
Phone: (207) 347-2898
Fax: (207) 523-8579 

 

Internal Medicine

7th and 8th Floors
Phone: (207) 774-5816
Fax: (207) 523-8595
Fax: (207) 523-8597

 

Pediatrics – Portland

10th Floor
Phone: (207) 774-4092
Fax: (207) 523-8596

 

Obstetrics and Gynecology

9th Floor
Phone: (207) 874-2445
Fax: (207) 523-8598

 

 

 

 

2C6A3996-2

SOUTH PORTLAND

100 fODEN rOAD

100 Foden Road

South Portland, ME 04106

 

Directions

 

Audiology

West Building – 1st Floor
Phone: (207) 347-2910
Fax: (207) 523-8591

 

Dermatology

West Building – 2nd Floor
Phone: (207) 523-3900
Fax: (207) 523-8593

 

Family Medicine – South Portland

East Building 1st & 2nd Floor
Phone: (207) 874-1489
Fax: (207) 523-8590

 

Pediatrics – South Portland

West Building – 3rd Floor
Phone: (207) 523-3767
Fax: (207) 523-8596

 

 

 

Yarmouth

YARMOUTH

259 Main Street

Yarmouth, ME 04096

 

Directions

 

FAMILY MEDICINE – YARMOUTH

Phone: (207) 846-9013
Fax: (207) 523-8590

 

PEDIATRICS – YARMOUTH

Phone: (207) 846-9602
Fax: (207) 523-8596

 

Physical Therapy – Yarmouth

Phone: (207) 780-8860
Fax: (207) 523-8584

 

Sports Medicine – Yarmouth

Phone: (207) 489-3144
Fax: (207) 523-8591

 

 

 

 

 

 

 

 

 

2C6A3840-1

SOUTH PORTLAND

50 FODEN ROAD, Suite A

50 Foden Road

South Portland, ME 04106

 

Directions

 

Cardiology

Phone: (207) 523-8500
Fax: (207) 523-8591

 

Imaging/Radiology

Phone: (207) 523-3620
Fax: (207) 523-8587

 

Laboratory

Phone: (207) 874-7858
Fax: (207) 523-8588

 

Neurology

Phone: (207) 523-8500
Fax: (207) 523-8591

  

Urgent Care

For InterMed patients by appointment only. Please contact your primary care physician’s office.

 

 

50 Foden Suite B-1

SOUTH PORTLAND

50 FODEN ROAD, Suite b

50 Foden Road

South Portland, ME 04106

 

Directions

 

Physical Therapy – South Portland

Phone: (207) 780-8860
Fax: (207) 523-8584

 

SPORTS MEDICINE - SOUTH PORTLAND

Phone: (207) 489-3144
Fax: (207) 523-8591

 

INTERVENTIONAL PAIN MEDICINE

Phone: (207)-523-3749
Fax: (207) 523-8591