
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- Spanish
- English
Gender
MaleLocations
- Mass General Brigham Cancer Institute Medical Oncology Clinic at Waltham
- 52 Second Avenue, Blue Building, MGH CC Suite 1110, Waltham, MA 02451
- Get Directions
- phone: 781-487-6100
- fax: 781-487-6216
- Massachusetts General Interventional Cardiology Clinic at the Corrigan Minehan Heart Center
- 32 Fruit Street, Yawkey Building, 5th Floor, Suite 5B, Boston, MA 02114
- Get Directions
- phone: 617-726-5544
- fax: 617-726-7419
- Brigham and Women's Vascular Medicine at the Watkins Cardiovascular Clinic
- 70 Francis Street, Boston, MA 02115
- Get Directions
- phone: 857-307-4000
- fax: 617-394-3233
Expertise
Education
- Fellowship: Brigham and Women's Hospital, Vascular Medicine, 2011
- Fellowship: Beth Israel Deaconess Hospital, Cardiology, 2008
- Internship: Beth Israel Deaconess Medical Center, Internal Medicine, 2004
- Medical Education: University of Mass Amherst, 2001
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 2008
Insurance
- Aetna
- Beech Street
- Blue Cross Blue Shield
- Blue Cross Blue Shield Medicare
- Cigna
- Commonwealth Care Alliance
- Coventry
- Fallon Health
- Harvard Pilgrim Health Care
- Humana
- Maine Community Health Options
- Mass General Brigham Health Plan
- MassHealth
- Medicaid CT
- Medicaid ME
- Medicaid NH
- Medicaid VT
- Medicare
- Multiplan
- Railroad Medicare
- Senior Whole Health
- TriCare
- Tufts Health Plan
- Tufts Medicare Preferred
- United Health Care
- Wellpoint
- WellSense
Ratings & Reviews
4.8 out of 5
211 ratings, 94 reviewsThe 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.
- Reviewed on 3/30/2026
Dr. Piazza is so caring and kind. I'm happy I saw him and I would highly recommend him!
- Reviewed on 3/30/2026
Dr. Piazza was very kind, treated me with respect, listened to my concerns, and explained things thoroughly.
- Reviewed on 3/29/2026
Dr. Piazza is always prompt, prepared, and proactive. He is professional and personable, and engages fully. It's clear that Dr. Piazza is up-to-date on my medical records, and has reviewed test results in advance of my office visit.
- Reviewed on 3/25/2026
Getting to this appt was a nightmare due to traffic and because of that I had fully intended for this to be a one and done appointment but the office staff and Dr Piazza were wonderful that it changed my mind on follow up appts! I was worried that I would have yo wait for a while to be seen when in fact I was seen before my actual appt time... that rarely happens so was a pleasant surprise. The staff were all friendly and helpful and Dr Piazza was awesome too! I have follow up testing scheduled and will deal with the traffic because it was worth the hassle Very happy with my appt
- Reviewed on 3/24/2026
He is excellent. I consider him to be the best of all the Doctors I have ever seen.
- Reviewed on 3/26/2026
Overall, a very positive experience.
- Reviewed on 3/25/2026
Dr. Piazza is fantastic! Always on time, never rushes me, respectful, knowledge and listens intently.
- Reviewed on 3/18/2026
The doctor was patient and very gentle. Very focused on my comfort. Greatly appreciated!
- Reviewed on 3/13/2026
Dr. Piazza is very kind and provides thorough, accurate, caring, and compassionate health care. I felt listened to, understood, and I did not feel rushed at all. He came into the appointment not even a minute after the nurse care practitioner left. I was very impressed and extremely happy with his services.
- Reviewed on 2/25/2026
The provider was very professional and respectful.
- Reviewed on 2/27/2026
Needs to improve communication with the rest of his cardiovascular team.
- Reviewed on 2/25/2026
He was excellent and well informed of my total medical history!
- Reviewed on 2/6/2026
Dr. Piazza was wonderful. He was very knowledgeable, respectful, and he gave me hope for my condition.
- Reviewed on 1/26/2026
I came in with questions and all of them were answered. I found the doctor to be careful, polite, professional and kind.
- Reviewed on 1/25/2026
Dr Piazza is one of the best doctors I've ever seen (and I've seen a lot). He is obviously incredibly smart and knowledgeable. He speaks with confidence (but no condescension) and ease. But beyond that, he is markedly kind and empathetic. He manages assuring eye contact and makes it's known that he's invested in your case. He is thorough and I never felt like a burden or a waste of time in his schedule. He made complicated information easy to understand and made sure I knew what was happening in my body and why we were performing certain labs and follow up appointments.
- Reviewed on 1/25/2026
He was prompt, polite, caring, and an exceptional listener. He heard my concerns and questions and his answers were supportive and understanding. I left feeling hopeful and validated.
- Reviewed on 1/21/2026
Dr. Piazza and staff are top notch providers.
- Reviewed on 1/16/2026
Dr. Piazza was absolutely wonderful to work with. He was very thoughtful, explained everything thoroughly, was very empowering and patient-centered. I very much enjoyed my meeting with him and I felt very supported throughout.
- Reviewed on 1/16/2026
Analysis of my condition excellent
- Reviewed on 12/28/2025
This was my first time seeing this doctor and I was very pleased with him.
- Reviewed on 12/25/2025
The doctor made me feel real comfortable with my situation
- Reviewed on 12/19/2025
Dr Piazza is a talented physician with excellent interpersonal skills.
- Reviewed on 12/17/2025
Dr Piazza is phenomenal! He is thoughtful in his communication and care. He explains things well and clearly in layman's terms.
- Reviewed on 12/11/2025
Dr Piazza is awesome. Always great to see hi
- Reviewed on 12/11/2025
I feel extremely fortunate to have Dr Piazza as a doctor. He is deeply knowledgeable and makes clear that he appreciates my questions, whether in person or via the patient gateway. His explanations provide a nod to recent research that gives me, a non-specialist, a clear understanding of how expert opinion on the topic may have changed since last I checked (or from what's commonplace opinion online). Thanks to Dr Piazza, my medical condition is just a straightforward thing I live with, not a thing that causes me concern - whatever it is that comes up, I know he has it handled. Another way that Dr Piazza shows his expertise is the efficiency of his practice. Appointments always are on time (and can be early if you happen to arrive early!) and thoughtfully organized. Truly the gold standard in patient care.
- Reviewed on 12/11/2025
Great doctor
- Reviewed on 11/27/2025
Dr. Piazza is the most caring and compassionate doctor I have ever seen. He is extremely knowledgeable and thorough.
- Reviewed on 11/26/2025
He was wonderful and would recommend my family and friends- this is what you want in a doctor !
- Reviewed on 11/28/2025
The care provider was excellent, clear explanation of the issues, and I would recommend them to anyone. I was delighted with the service provided.
- Reviewed on 11/27/2025
Dr. Piazza is exceptional in his comprehensive and caring approach to my health. I am so fortunate to have him and other doctors and staff at BWH as members of wellness team. Dr. Piazza's thrombosis research has benefited me and I look forward to learning about ways to aid him and the vascular research team to help others.
- Reviewed on 11/20/2025
Very professional, caring, timely service by everyone. Dr. Piazza was really top-notch.
- Reviewed on 11/12/2025
I appreciate Dr. Piazza's thoroughness and explanations. He validated my concerns and was very kind in his delivery
- Reviewed on 11/12/2025
Dr Piazza is as always the most knowledgeable doctor, professional, kind and caring.
- Reviewed on 11/14/2025
But Dr. Piazza was excellent, spent plenty of time with me, explained everything. It was a great experience. An excellent doctor and looking forward to my next visit.
- Reviewed on 11/12/2025
Definitely superior
- Reviewed on 11/7/2025
The doctor made me feel like every time that I come here to see him, he's my cardiologist and he is always in a rush. That's not the way to deal with patients. [redacted]
- Reviewed on 11/7/2025
Dr Greg is comforting ,empathic and formative.
- Reviewed on 11/6/2025
he is the best easy ro talk with he listens and explains things so that u can understand
- Reviewed on 11/5/2025
Dr. Piazza is a wonderful person who takes time to listen to you, gives you plenty of time to ask questions and he answers all of them! He always makes me feel like I am his only patient. He's very knowledgeable about my health issues and I know I am in the presence of a brilliant, caring physician. I am very fortunate to have Dr. Piazza managing my medical care.
- Reviewed on 10/30/2025
professional, polite and empathetic. very helpful with my health issues ..I have total confidence in is advice.
- Reviewed on 10/23/2025
Dr. piazza was informed about my condition and knew how my appointment with another provider went a few weeks before.
- Reviewed on 10/15/2025
Dr. Piazza was very kind, extremely knowledgeable and had looked very closely at my health record before seeing me. I appreciated his patience and how he explained everything clearly so that I could understand.
- Reviewed on 10/15/2025
Good bedside manner
- Reviewed on 10/15/2025
Dr Piazza is an extremely caring clinician who is an expert in his field. He was very prepared for me when I came to my appointment
- Reviewed on 10/11/2025
Dr. Piazza is always very attentive, he always explains things clearly and thoroughly and listens to my concerns.
- Reviewed on 10/9/2025
Could not have been more impressed with Dr. Piazza and the overall visit. I feel that I am in exceptionally competent hands.
- Reviewed on 10/8/2025
I have been seeing Dr Piazza for 12 years now I think he is a great doctor with great people skills
- Reviewed on 10/10/2025
No magic bullet to cure my lipedema. One can always hope.
- Reviewed on 10/9/2025
Prompt, attentive, knowledgable, and patient, Dr. Piazza is engaged, focused, and thorough. His explanations are clear & concise; he is detailed and delivers information with kindness & clarity.
- Reviewed on 10/3/2025
Dr. Piazza was terrific. He really did know what was going on with me and spent quite a bit of time with me and has followed up with me via Patient Gateway. It's been very good, very positive experience.
- Reviewed on 10/2/2025
Dr. Piazza is amazing! He is an exemplary and brilliant Physician! He listened to me and diagnosed me with something that I have struggled with for years and no other doctors know anything about (TOS). I am so thankful and lucky to have this Doctor in my healthcare. [redacted]
- Reviewed on 9/20/2025
This was possibly the best doctors appointment I've ever had. I can see why it's hard to get an appointment with Dr. Piazza. He was on time, clearly had looked at my chart in depth, did not make me feel rushed at all, and was extremely informative.
- Reviewed on 9/18/2025
Dr Piazza was the nicest health care provider I have seen in my [redacted] years. He took his time, was so knowledgeable and even went over my history before I came in. I felt like he really cared and i now have a clear course for my health journey!
- Reviewed on 9/17/2025
Dr.Piazza is most caring and compassionate. He listens and speaks in understandable terminology. You feel his caring nature.
- Reviewed on 9/17/2025
He was very knowledgeable and explained things thoroughly
- Reviewed on 9/11/2025
Excellent patient experience.
- Reviewed on 9/10/2025
Extremely competent. Really made an explanation of what was my problem and diagnosis so that I could fully understand it.
- Reviewed on 9/11/2025
I very much liked that the doctor himself came out into the waiting room to fetch me and he brought be to the exam room and immediately began examining me and discussing my situation. Also, the receptionist that checked me out was SUPER helpful in scheduling my future appointments - added me to their "wait" list, at her suggestions, in the hope of getting an earlier appointment. She also provided me with a printed map of the hospital with directions to get to the lab for blood work. Very friendly and professional too!
- Reviewed on 8/30/2025
Doctor was excellent, through, knowledgeable, friendly, and created a deep felling of trust.
- Reviewed on 8/27/2025
I think Dr. Piazza is a wonderful doctor. He's very aware of the patient and the patient's feelings and is right on top of it. I recommend him to anybody. So that's my evaluation and my experience right now.
- Reviewed on 8/26/2025
He spent a few hrs looking through my past med history which is very refreshing given the decline in medical care since the pandemic.
- Reviewed on 8/25/2025
Dr piazza was thorough and a pleasure to work with
- Reviewed on 8/25/2025
I had a truly great experience with Dr. Gregory Piazza. From the start, he really listened to me and took the time to understand my condition of lipedema, which so many doctors overlook. I felt heard, validated, and supported. Dr. Piazza is very knowledgeable, compassionate, and proactive when it comes to coordinating care. He was on top of writing the necessary letters to my insurance company quickly, which has made a huge difference in helping me move forward with follow-up appointments and referrals to other specialists. It's rare to find a doctor who combines excellent medical expertise with genuine care and timely follow-through. I'm so grateful to have Dr. Piazza as part of my care team and would highly recommend him to anyone, especially those dealing with complex conditions like lipedema.
- Reviewed on 8/24/2025
I enjoyed the visit with dr. Piazza.
- Reviewed on 8/20/2025
The doctors, nurses and staff were incredible. The respect, attention and care is the best I've seen at any hospital or at any other providers office. Simply said, fantastic .
- Reviewed on 8/21/2025
Great visit
- Reviewed on 8/15/2025
I think within his area of specialty, he is trying to be as helpful as he can, and he's being very flexible about sticking with me until I can get a provider in my new location. Thank you.
- Reviewed on 8/13/2025
DrPiazza and his staff are wonderful. The most difficult thing about the visit is the parking because the garage is full and getting a valet even is near impossible. Because they're always so backed up and full. The other thing is the wait time for appointments is longer than the doctor would like, and that can be frustrating over time.
- Reviewed on 8/10/2025
I am fortunate to have MGB and Dr. Piazza for my healthcare.
- Reviewed on 8/7/2025
Dr. Piazza was amazing! He listened to me and diagnosed me with something that I have struggled with for years and no other doctors know anything about (lipedema). I am so thankful to have had the appt.
- Reviewed on 8/2/2025
Extremely knowledgeable about my particular medical history and helpful with regard to communicating with my PCP. Explained procedures and test results so that I could understand.
- Reviewed on 8/3/2025
Dr. Piazza was thorough with his communication and I appreciated how he took the time to not dummy down the communications and go into things in enough depth to satisfy me. I never felt rushed which often happens with today's medical system.
- Reviewed on 7/23/2025
I was totally impressed with Dr Piazza's pre appointment familiarization of my wife's history. Dr Piazza's energy was refreshing and welcomed.
- Reviewed on 7/24/2025
Very helpful
- Reviewed on 7/17/2025
Good
- Reviewed on 7/17/2025
Always kind, courteous, knowledgeable and takes the time to explain everything.
- Reviewed on 7/13/2025
he is very good [redacted].
- Reviewed on 7/12/2025
My Doctor is great , informative and personable. Let's me know what is going on.
- Reviewed on 7/4/2025
He is an excellent doctor.
- Reviewed on 7/4/2025
Dr Piazza is an excellent doctor. He knows my medical history throughly and approaches my care in a holistic manner. He instills great confidence.
- Reviewed on 7/3/2025
Dr P is caring and professional.
- Reviewed on 6/19/2025
Great customer service and care
- Reviewed on 6/19/2025
Thorough and always prepared.
- Reviewed on 6/17/2025
I was thoroughly impressed with how prepared Dr. Piazza was for my initial consultation. Very courteous and informative.
- Reviewed on 6/15/2025
Dr Piazza came out to the waiting room to personally escort me to the examination room. He is very thorough, very professional, and most importantly very competent. I've had scores of doctors over the years, Dr Piazza is in the top 3.
- Reviewed on 6/12/2025
This provider was very helpful. Thank you so much for your help
- Reviewed on 6/5/2025
Dr. Piazza is fabulous and a savior for the lipedema community. But we need more doctors, manual lymphatic massage therapists and hospital pt departments covering insurance for the special massage. It should not only be Dr. Piazza helping us. After 15 years of boston lipedema help there's still insufficient staffing
- Reviewed on 6/6/2025
Dr. Piazza is an amazing physician. He helped me greatly appreciate his professionalism and his concerns. I can't imagine not having him.
- Reviewed on 6/5/2025
Dr. Piazza has always been an excellent physician, explaining things extremely well and providing a listener to hear all my concerns and issues. And providing good medical advice. I would recommend patience to him if they have an issue..
- Reviewed on 6/5/2025
he has been excellent from the beginning
- Reviewed on 5/28/2025
Thank you!!
- Reviewed on 5/21/2025
Up to date on his knowledge, efficient, easy to talk with, and an overall great cardiologist.
- Reviewed on 5/14/2025
Excellent care concerning a potentially serious health problem. I was seen a minute or so before my visit was scheduled to begin
- Reviewed on 5/14/2025
Dr. Gregory Piazza is my favorite physician. He has treated me for a number of years, takes as much time as I need, and I leave his office with confidence that I am in great hands. He is a credit to the profession and to your hospital. [redacted]