Loading Complete
Frank J Straccia

Frank J Straccia, DO

Internal Medicine

Highlights

Age Groups Seen

  • Adults
  • Geriatrics

Languages

  • English

Gender

Male

Locations

  1. Mass General Brigham Primary Care Clinic at Danvers

Expertise

Education

  • Residency: North Shore Medical Center, Internal Medicine, 1985
  • Internship: North Shore Medical Center, Medical, 1983
  • Internship: Flint Osteopathic Hospital, General, 1982
  • Medical Education: University of Health Sciences - Kansas City, 1981

Board Certifications

  • Internal Medicine: American Board of Internal Medicine, 1985

Insurance

Search plans
  • Aetna
  • Beech Street
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield Medicare
  • Cigna
  • Coventry
  • Harvard Pilgrim Health Care
  • Humana
  • Maine Community Health Options
  • Mass General Brigham Health Plan
  • MassHealth
  • Medicare
  • Medicare ACO
  • Multiplan
  • NSHS Cigna Health Plan
  • NSPG CeltiCare
  • NSPG Network Health
  • Railroad Medicare
  • TriCare
  • Tufts Health Plan
  • Tufts Medicare Preferred
  • United Health Care
  • Wellpoint
  • WellSense

Ratings & Reviews

4.9 out of 5

60 ratings, 21 reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

How likely would you be to recommend this provider to your family and friends?
Search reviews
  • Reviewed on 11/5/2025

    Very comprehensive assessment with helpful explanations

  • Reviewed on 10/8/2025

    Excellent thorough care, thank you

  • Reviewed on 10/6/2025

    Frank was kind and caring and listened to me, asked me questions, listened to my feedback, and helped me very much in my appointment. I've seen him more than once, and he's always been very, very good and helpful for me.

  • Reviewed on 10/5/2025

    This office is top notch all the way around!

  • Reviewed on 10/2/2025

    This Doctor was thorough, informative and caring. I would trust this Doctor with my continued care and would hope I am able to follow up with him as my provider

  • Reviewed on 10/1/2025

    Excellent care

  • Reviewed on 9/28/2025

    Dr Straccia was so lovely, personable and caring. He was not rushed or short with me. He listened and really wanted to get to the bottom of the problem! There are few healthcare providers like him left in medicine! And I already feeling better!

  • Reviewed on 9/26/2025

    The doctor was very professional and very kind and courteous and listened to me and was very professional and I appreciated him.

  • Reviewed on 9/25/2025

    Very good experience!!

  • Reviewed on 9/24/2025

    All good

  • Reviewed on 9/22/2025

    He was excellent

  • Reviewed on 9/22/2025

    Dr. S. was open and friendly while also being professional and serious. I felt very comfortable with him.

  • Reviewed on 7/31/2025

    Yes, Dr. Straccia was very nice. He explained everything to me and whatever I explained to him, everything went well. I'm feeling a little better now. Thank you very much. Bye.

  • Reviewed on 7/29/2025

    Doctor Straccia was very professional, thorough, and personable. I found the experience with this doctor was fantastic; this was my first visit with this doctor, he is not my primary doctor, I would highly recommend him to others

  • Reviewed on 7/27/2025

    I was very comfortable with him and felt that he listened to. I have nothing but good things to say about him. I appreciate that he took his time and also ordered tests that he thought were needed.

  • Reviewed on 7/23/2025

    First time meeting Dr Straccia and it was a very pleasant meeting.

  • Reviewed on 7/1/2025

    Excellent

  • Reviewed on 5/26/2025

    He was very kind and solicitous. He was also concerned about my ability to pay for the prescription he wanted to write. I told him everything was fine. I had insurance. I've been using his prescription and it really cleared up a problem. It was a very long-standing problem for me. I'm very, very, very grateful.

  • Reviewed on 5/8/2025

    I think Dr. Straccia is fantastic. I wish all doctors were like Dr. Straccia. Love to keep him. I know he's the only part-time, but I'll always use him. Thank you.

  • Reviewed on 5/7/2025

    Dr Straccia is alway so thorough compassionate and caring. I was really nervous about pneumonia and he called me back and confirmed it and reassured me. He is an A+ plus plus Dr.

  • Reviewed on 5/7/2025

    Dr. Straccia was the utmost professional provider. He rates all A's in explaining, understanding, appearance, and overall demeanor.