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.
PORTLAND
84 Marginal Way
Portland, ME 04101
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
SOUTH PORTLAND
100 fODEN rOAD
100 Foden Road
South Portland, ME 04106
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
259 Main Street
Yarmouth, ME 04096
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
SOUTH PORTLAND
50 FODEN ROAD, Suite A
50 Foden Road
South Portland, ME 04106
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.
SOUTH PORTLAND
50 FODEN ROAD, Suite b
50 Foden Road
South Portland, ME 04106
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