South Portland

The South Portland Health Care Center is located just over the Casco Bay Bridge and is easy to reach from Cape Elizabeth, South Portland, and Portland. Our parking lot and entrance are located on B Street.

We are pleased to offer primary care for the whole family, in addition to Osteopathic Manipulative Medicine and cosmetic dermatology. We are accepting new patients and have weekend and evening hours for your convenience.

Location Details

51 Ocean Street
South Portland, ME 04106
Get Directions
Monday - Thursday:
8 am - 7:30 pm
Friday: 8 am - 5 pm
Sat: 8:30 am - 4 pm

Lab hours
by appointment only
Monday- Friday
7 am-3 pm

Holiday Hours
Phone: (207) 799-8596 FAX: (207) 799-1730