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

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

This provider may accept more insurance plans than shown. Please call the practice to find out if your plan is accepted.
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

71 ratings, 28 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.

  • Reviewed on 4/24/2025

    Yes, the doctor was very attentive and solicitous. He was very careful to listen to everything I had to say. He listened. He gave me good feedback and was very attentive, very professional. I felt like he really cared about getting to the root of my problem. Thank you.

  • Reviewed on 4/21/2025

    The provider was extremely knowledgeable, patient, and kind.

  • Reviewed on 4/9/2025

    He wasn't my primary. I really should have seen a dermatologist but that's a wait and I wanted a pre-look at my problem first. He was kind and relatively informative. He prescribed cream and said I should definitely follow up with a dermatologist if my problem persists.

  • Reviewed on 4/8/2025

    First time meeting this provider. Kind, compassionate and knowledgeable. Good listener. Medical assistant who drew my blood was excellent. Everyone was great

  • Reviewed on 4/7/2025

    I was seen in a timely manner. The doctor listened to my concerns and ordered a chest x-ray.

  • Reviewed on 4/7/2025

    The service was excellent. The doctor was very thorough. I can sum it up by saying that I told him thank heavens he's not retired, because he's really good. Appreciate it.

  • Reviewed on 3/30/2025

    The staff were friendly and courteous from the front desk, to the medical assistant, to the provider. It appeared that there was good communication between all team members. I was treated with respect and kindness by all. I was also seen in a timely manner, and I was impressed by how quickly I got an appointment. I always have a positive experience at the NSPG Endicott St. office.