Carmela Mancini in Marblehead, MA - Taro Health
Accepting new patients!

Carmela Mancini, DO

Gold Direct Care

123 Pleasant St, Suite 105, Marblehead, MA 01945
Internal Medicine doctor who is passionate about putting my patients first and treating them like family. I believe in modern medicine combined with old-fashioned dedication your grandparents remember. I joined Gold Direct Care so I can provide high quality, compassionate, and personalized care. Go Bruins!

Office photos

Patient testimonials

Ruthie, 63  •  Read full story
As my mom got older, she needed a real partner in her health. She had emphysema, COPD, and a few other chronic conditions. Dr. Mancini was always there for us. She really took care of her. Because of direct primary care, Dr. Mancini would actually spend time to really help her - whether it was an unrushed office visit, a quick phone call or text, or even a home visit.

Different ways you can get care

In-person office visits
No additional charge
Virtual video visits
No additional charge
Phone calls
No additional charge
Emails
No additional charge
Texts
No additional charge
House calls
As requested

All of the above for a flat monthly rate

$40-135 / month for a   year old
This practice does not have a registration fee.

Background and other details

    Education
  • Florida State University - Bachelor of Science
  • Emory University - Master of Public Health
  • Nova Southeastern University - Doctor of Osteopathic Medicine
    Board certifications
  • Internal Medicine
    Languages spoken
  • English

Free virtual video appointments available

Please choose a time from the calendar below for a video meet-and-greet with Dr. Mancini.
Thu
Jul 29
Mon
Aug 2
Wed
Aug 4
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
First visit is free! Book now

Not yet ready to book?

Leave your info and a member of our patient support team will get in touch, or call us directly at (757)-797-6205!