Sunny Srivastava, MD

Not currently accepting new patients

4.867166 average rating from 801 patient reviews

Specialties

Affiliation

Mass General Brigham

Provider Locations

  • Lawrence, MA
  • Haverhill, MA

Education & Training

  • Fellowship: Tufts Medical Center, Cardiovascular Medicine, 2006
  • Residency: Tufts Medical Center, Internal Medicine, 2002
  • Medical Education: Tufts Univ. School of Med., 1999

Board Certifications

  • Nuclear Cardiology, Alliance for Physician Certification and Advancement
  • Cardiovascular Disease, American Board of Internal Medicine

Languages Spoken

  • English

Age Group Treated

  • Adults

Patient Feedback

4.867166 average rating from 801 reviews

  • I am very appreciative that he made room to see me when I had symptoms. He is thorough, patient and kind. I felt well taken care of.

    2026-08-09

  • He was very friendly and easy to understand.He immediately set me up with tests that were needed.

    2026-08-09

  • It went well. Dr listened to everything i said. Was aware of all my tests/ results. Professional and courteous

    2026-08-05

  • I always see Dr. Sunny. He's the best I've ever had for my health problems, especially my heart. Not only him, but the staff, the EPG person, everybody. It's just a wonderful experience. [redacted]

    2026-08-06

  • He was pleasant and had done his homework ! Very personable and easy to talk with!

    2026-08-04

  • Dr sunny is very caring, knowledgeable and compassionate. He is an excellent cardiologist.

    2026-08-02

  • There's nothing to add, everything was very efficient.

    2026-07-29

  • Dr. Sunny was very professional, thorough, insightful, and helpful, as well as being very approachable,

    2026-07-29

  • All good.

    2026-07-29

  • Dr Sunny and his staff were very knowledgeable and professional when dealing with me. This was my first encounter with this practice and I was very impressed with everyone.

    2026-07-29

  • Dr Sunny is always so calm and reassuring. We didn t see a nurse to talk to but it wasn t necessary. We did see girl who took blood pressure and weighed me. She was very nice. They are all very nice in this office i was very impressed and comfortable talking to a heart Dr. this was all around a positive experience.

    2026-07-27

  • In this appointment I was given more time and attention by the Care Provider ,understanding they have to see other patients.

    2026-07-25

  • Dr Sunny was very efficient . Described things clearly Very friendly

    2026-07-25

  • He has been my doctor for many years and is an excellent cardiologist.

    2026-07-23

  • Sunny was very thorough, great doctor.

    2026-07-23

  • I always look forward to my visits with dr Sunny. He is easy to talk to and he explains everything in easy to understand terms

    2026-07-22

  • I was very happy with my provider, Sunny. He did a great job. He's a great doc. Everybody in that office is terrific, from the people who greet you to the doctors. Recommend it highly. [redacted]

    2026-07-24

  • Dr Sunny was professional, thorough, and answered all my questions.

    2026-07-23

  • Dr. Srivastava exudes confidence, knowledge and optimism. Whenever I see him, I come out feeling better, more optimistic, than when I went in. As well as feeling that he is on top of all the treatment plans I'm receiving (not just his specialty).

    2026-07-22

  • No issues, everything was perfect

    2026-07-19

  • I've been a patient of Dr. Sunny's for about 14 years. He is excellent and very detail-oriented. [redacted] excellent caregiver.

    2026-07-22

  • Dr Sunny always takes the time needed to explain any information to me and listens and addresses all my concerns. He is a kind and thoughtful doctor.

    2026-07-19

  • Everyone was professional and caring .

    2026-07-18

  • good dialogue and communications

    2026-07-18

  • The doctor was familiar with my history and asked relevant questions and made informative comments.

    2026-07-15

  • Dr.Sunny is so kind, respectful and has a kind and listening ear! Always the very best. Can't imagine anyone else being a better doctor

    2026-07-15

  • He is a little communicator, don't talk too much, Only say, everything look OK I see you in one year, bye , 4 minutes visit

    2026-07-29

  • All the staff that I see always takes great care of me. I'm thankful for having them!!!

    2026-07-15

  • Dr. S. is on to of things, competent with a warm manner.

    2026-07-15

  • Dr. Sunny has been a wonderful doctor to me and my family members. He listens to our concerns and talks it over with us. We are so fortunate to have him as our doctor.

    2026-07-15

  • Dr. Srivastava is excellent

    2026-07-15

  • Very good

    2026-07-15

  • Everything was great. I didn't have to wait long they took me in right away.

    2026-07-11

  • He is a great cardiologist. I have many different issues and he has always known exactly what's going on with me. I am very comfortable with him. I am a hard case with many different specialists and he is very good about helping me with all surgery info and coumadin levels. I am very happy with him.

    2026-07-11

  • Dr sunny is a very caring doctor

    2026-07-11

  • Very satisfied

    2026-07-07

  • Dr Sunny and his aide are GREAT!

    2026-07-06

  • He met all my expectations. He was very through verifying my medical history and is following up on recent issues thoroughly.

    2026-07-01

  • I did not see Dr Sunny. I saw a provider that did an echocardiogram

    2026-07-01

  • Dr. Sunny was very helpful explaining things. He didn't rush and listened to my concerns.

    2026-07-01

  • Excellent

    2026-06-30

  • The doctor made me feel comfortable It was very concerned about my concerns excellent care

    2026-07-03

  • Excellent

    2026-06-28

  • Caring and understanding

    2026-06-28

  • I feel the cardiologist is a skilled, caring doctor.

    2026-06-27

  • Very expert, good communication, and knowledgeable about my medical history. A+

    2026-06-26

  • Dr. Sunny has been my cardiologist for almost 20 years and he's very knowledgeable. He always knows what my medical conditions are. I'm not just a number to him. I'm a person and he goes out of his way to make me feel comfortable and safe.

    2026-06-25

  • I am pleased with care and follow up i I have received from Dr Sunny over the years. Thanks.

    2026-06-22

  • Prompt and professional

    2026-06-22

  • They treat me very polite and manage it was very good. Thank you very much.

    2026-06-21

  • Yes, I had a good experience. [redacted]

    2026-06-21

  • He seemed to understand my concerns

    2026-06-21

  • The professional was totally fine.

    2026-06-22

  • He is very caring & attentive to your needs. He explains in detail about what to do & how to do it when at home. He is concerned about his patients, answers all questions, and explains about what will happen next.

    2026-06-22

  • I feel very confident in his diagnostics. He explains himself very well and in a way that is easy to comprehend. Dr Sunny is a good listener and answers all my questions patiently.

    2026-06-17

  • Very personable and easy to talk with

    2026-06-21

  • He is extremely professional, knowledgeable, and empathetic.

    2026-06-17

  • Dr Sunny is wonderful, knowlegable and caring. I recommend him highly.

    2026-06-17

  • the young boy that did the EKG and other exams was excellant and very pleasant Dr Sunny as always is very knowledgeable and concerning

    2026-06-14

  • Dr Sunny always treats me with respect and sees me when I need to see him if I am having issue with my heart He is A Gentleman I like having him as my Dr as I am getting older its nice he is always available

    2026-06-14

  • Professional

    2026-06-15

  • excellent

    2026-06-15

  • Very good

    2026-06-14

  • I had not seen this doctor for 3 years so there was a lot to be updated.

    2026-06-12

  • Dr Sunny is personable, knowledgeable and caring. The perfect cardiologist.

    2026-06-08

  • I felt comfortable with her Thank you

    2026-06-07

  • I felt he really listened to me. He made me feel very comfortable .

    2026-06-07

  • Dr Sunny is extremely focused on the patient, patient and a good listener. Appreciate that daughter and son-in-law could participate in appt.

    2026-06-07

  • Excellent care

    2026-06-06

  • No problem

    2026-06-06

  • The Doctor was great- he was totally familiar with my issue and fully explained the path forward, including setting me up with a heart monitor to see if my prescription needs to be adjusted.

    2026-06-06

  • Thorough, caring, knowledgeable

    2026-06-06

  • Very professional and well prepared.

    2026-06-06

  • Dr. Sunny is aware of my cardiac issues. And he continues to to address them to make sure they remain stable! I feel very secure in Dr. Sunny's care!

    2026-06-05

  • Very professional and very caring.

    2026-06-03

  • The experience with my care provider was excellent.

    2026-06-06

  • great !!!

    2026-06-01

  • I have seen Dr. Srivastava for over 15 years and he has always been professional and thorough in our sessions.

    2026-05-28

  • Awesome the best

    2026-05-27

  • Very professional and attentive

    2026-06-04

  • Dr. Sunny is professional and compassionate. He is also very knowledgable and that feels reassuring as a patient. I am happy to now be a patient of his.

    2026-05-22

  • I really liked his demeanor & how he explained things to me in a way that was easy to understand.

    2026-05-20

  • He is wonderful. Very caring

    2026-05-19

  • Very happy with Dr. Sunny. Listens to me and provides information and answers my questions. Thank you. Bye-bye.

    2026-05-21

  • Dr Sunny and [redacted] were awesome! I would highly recommend Dr Sunny!

    2026-05-19

  • I did NOT see the Doctor this visit!!! I was ther for ECO CARDIOGRAM ONLY.

    2026-05-18

  • Very nice doctor, asked a lot of questions, took the time to listen to me and my concerns and I'm very happy with the outcome

    2026-05-17

  • Staff was superior.

    2026-05-16

  • Dr.Sunny was one of the best doctors I've ever had and I'm [redacted] and a retired R.N. I was very impressed by his caring, compassion and knowledge. I would highly recommend him!!!

    2026-05-13

  • Have nothing more to say other than he is a good doctor

    2026-05-13

  • Very good

    2026-05-14

  • Dr. Srivastava's office is professional and always on time. The person who did my EKG was very courteous and explained the procedure to me. Dr. Srivastava is super friendly and thorough. He always takes time to ask me about my job and lifestyle.

    2026-05-11

  • Very positive experience

    2026-05-12

  • He seemed a very nice, knowledgeable and amenable person

    2026-05-11

  • Dr. Sunny is great!

    2026-05-10

  • I really feel comfortable with this provider.

    2026-05-10

  • I have been with him for many years and have complete trust in him

    2026-05-08

  • Dr. Sunny and his assistant were great. It was a good visit.

    2026-05-04

  • They were great

    2026-05-04

  • It was a first appointment with this provider. I appreciated his explanation of a recent echocardiogram, which was more measured and clear.

    2026-04-29

  • It is always a good experience - I am happy with this care provider.

    2026-05-05

  • He's the best doctor for me. Excellent worker, excellent nurse. They are very kind.

    2026-05-01

  • very helpful

    2026-04-29

  • He is always very thorough and pleasant. He is patient and answers all of our questions and concerns in an understandable way

    2026-04-26

  • great experience from beginning to end. everyone was very friendly and helpful.

    2026-04-26

  • Dr. Srivastava is excellent. I've been with him for a number of years now and he answers all my questions and I'm very happy with him. Number one.

    2026-04-29

  • Sunny made me feel very comfortable

    2026-04-27

  • Positive experience

    2026-04-27

  • It was an excellent appointment from start to finish. Dr sunny and every one in the office is wonderful. That has been true about every visit!!

    2026-04-26

  • Sunny was very professional and personable. She fully explained and conducted and monitored the stress test .

    2026-04-26

  • Always listens to what you have to say!

    2026-04-25

  • Always a great experience, I love my doctors

    2026-04-23

  • I have found this doctor to be very much concerned and interested in my care. He is very knowledgeable and professional. I find him very pleasant to talk to, and work with.

    2026-04-22

  • Very professional and kind

    2026-04-21

  • She listens to everything I ask her. I felt very comfortable with her. Thank you.

    2026-04-20

  • Dr Sunny is the most likable person and treats everyone respectfully

    2026-04-21

  • The Haverhill Office has an Excellent staff working there ?

    2026-04-19

  • Very helpful with questions

    2026-04-18

  • I like Dr. Sunny. He's very thorough, compassionate, and he's a very good cardiologist, and I would recommend him to others. Thank you.

    2026-04-20

  • Very good. I have two doctors at that center. One is [redacted], and the other is my cardiologist. They are excellent. I am very pleased with that health center.

    2026-04-20

  • I really appreciate MGB and the providers I see. This provider is kind, thoughtful, and he listens carefully. His care is great.

    2026-04-17

  • Dr. Sunny was extremely polite, listened to what I said, gave me solid advice. I appreciate everything and I would recommend him to anybody.

    2026-04-17

  • Dr. Sunny is an outstanding doctor. At my appointment with him, Ifelt respected, seen, encouraged, and I left with all the information I needed. There should be one of him for every specialty! I give his name to friends who are looking fora cardiologist. My husband also sees him, making him our family cardiologist.

    2026-04-16

  • Great as usual

    2026-04-16

  • All where helpful and kind.

    2026-04-16

  • I love this location and I love my dr.

    2026-04-16

  • Dr Srivastava is excellent.

    2026-04-15

  • All good

    2026-04-15

  • I'm very satisfied and completely happy with this provider. Dr. Sunny is a top-flight cardiac doctor and I'm happy to be a patient of his.

    2026-04-15

  • IT WAS A GREAT EXPERIENCE WITH DR SUNNY REALLY NICE AND KNEW MY MEDICAL HISTORY BEING OLDER, IT IS NICE TO BE TREATED WITH RESPECT

    2026-04-13

  • Yes, he provided all the information required and checked out everything and added some prescriptions to my overall medications. So he was very up to it on all my stuff. I appreciate it. Thank you.

    2026-04-15

  • Excellent!

    2026-04-13

  • the woman who did my stress test was EXCELLENT

    2026-04-12

  • I was treated with the utmost in respect by this provider

    2026-04-12

  • I would like to go more in depth as to my situation. He said it's not critical, but obviously it will deteriorate over a period of time. So I just want to have some sort of follow-up mechanism available.

    2026-04-10

  • I have been with Dr. Sunny since 2010. He is absolutely wonderful and cares about you are saying. I would highly recommend him to anyone who needs a cardiologist!

    2026-04-08

  • Yes, he was a very, very nice doctor. He told me, you know, he checked all my medical prescriptions and everything. And he said I was going to be the easiest patient he had that day because every time he asked me a question, I said, nope, nope, nope, he was happy and I told him I'm glad I made his day a little easier. That's all.

    2026-04-10

  • Dr Sunny was very engaging and thorough with my concerns

    2026-04-07

  • First time seeing this Dr. and staff. It was a great experience and explained the testing that will be done in the future.

    2026-04-05

  • Sunny was very professional and concise. I appreciated his listening skills. I also appreciated his bedside manner. He was, again, professional. He was prepared. He knew about my case. He had studied what I'd been through and I was able to explain in more detail. Unfortunately, the amount of time that we could spend together was a little bit less than ideal. I wanted to perhaps feel more than relaxed in asking any questions. I'm not sure if I really felt that way, but it was a good introduction, and I feel far more confident in him as my cardiologist than someone who had been randomly appointed to me at my experience in my hospital visit. And I'm not going to be labor this recording with any more information, but I do appreciate his professionalism.

    2026-04-06

  • Love Dr. Sunny

    2026-04-01

  • I was very comfortable. The staff was very friendly.

    2026-03-30

  • Loves he respects our time, he doesn't keep you waiting pass your appointment time.

    2026-03-30

  • Excellent and very helpful to talk to about my concerns

    2026-03-29

  • Dr. Sunny was kind, patient and handled my mother's concerns with respect.

    2026-03-31

  • Love Dr. Sunny

    2026-03-26

  • Respected, kind, jovial, intelligent

    2026-03-25

  • The front desk nurses were extremely helpful as always. In the past and the other day the solved issues for me. Worth their weight in gold

    2026-03-23

  • It was fine.

    2026-03-20

  • Provider cared and listened to my questions I just love coming here to your facility for me care I have been coming since 2006I feel comfortable here and the provider is treating me with respect and fignity

    2026-03-19

  • Dr Sunny has bern my cardiologist for many years. He is the best doctor I have ever had. He is honest, knowledgeable, respectful and personable. I only wish all my drs were like him.

    2026-03-16

  • He is a caring, knowledgeable provider.

    2026-03-16

  • Very knowledgeable caring doctor

    2026-03-15

  • I have been going to dr. Sunny for 14 years and it has always been a good experience.

    2026-03-14

  • Friendly and helpful

    2026-03-16

  • Excellent

    2026-03-14

  • Dr. sunny is amazing: calm, relatable, good human and knowledgeable. I will recommend him to friends.

    2026-03-14

  • very professional and comfortable to talk too. Didn't feel rushed and felt heard.

    2026-03-13

  • I feel good when I go to the General Hospital because I can communicate well with people and they have always done a good job for me. Maybe I have a minor complaint, but that's it. I like that hospital.

    2026-03-13

  • Great care as always

    2026-03-12

  • Very nice and explained everything

    2026-03-11

  • Love it there everyone treats you with kindness and care

    2026-03-10

  • All good

    2026-03-10

  • Excellent care & staff but very hard to get through to office with the switchboard.

    2026-03-11

  • Very professional but down to earth. He explained things well.

    2026-03-08

  • Satisfied

    2026-03-02

  • I was extremely pleased with my care!

    2026-03-01

  • Dr Sunny is wonderful

    2026-02-27

  • Longtime doctor. No issues

    2026-02-22

  • all good

    2026-03-01

  • My visit was good also the provider gave me time and listened to my concern carefully.

    2026-02-25

  • I have great confidence in Dr Sunny and his plan for me

    2026-02-08

  • Outstanding service very nice office

    2026-02-07

  • Very knowledgeable

    2026-02-07

  • The nurse I saw was very knowledgeable and professional and a pleasure to work with.

    2026-02-07

  • This was my first visit with Dr. Sunny. He knew all about my history and [redacted] strokes. We discussed ways to proceed with weight control, diet and nutrition. Discussed GLP options. Increased blood pressure medication.

    2026-02-05

  • Knowledgeable, friendly, and patient.

    2026-02-04

  • Always professional and attentive to any concerns i had.

    2026-02-04

  • Very satisfied with my experience

    2026-02-04

  • Everything was good. [redacted]

    2026-02-05

  • Fine

    2026-02-06

  • Been with Dr Sunny for almost 2 decades. He is the best!!!

    2026-02-05

  • Excellent care provided by all!

    2026-02-02

  • Im always impressed with the timely appts No long waits. In and out.

    2026-02-01

  • I had some questions that I needed answered and Dr Sunny answered all my questions a length to ease my mind.

    2026-01-27

  • Dr sunny answered my questions and he explained my issues and explained how best to go foreword with my issue.

    2026-01-30

  • I feeling of trust and being well taken care of.

    2026-01-30

  • Yes, Dr. Sunny Srivastava, good doctor. The only complaint I have is that he doesn't dedicate enough time to the patient. You know, he must be knowledgeable and everything, but it's a couple of times I've been with him that he's kind of rushing, rushing, rushing, rushing, rushing. That's my only complaint. You know, that's all. Thank you.

    2026-01-28

  • Very comfortable with the whole visit.

    2026-01-27

  • Super nice professional atmosphere. [redacted]

    2026-01-26

  • He was very kind, professional, and knowledgeable. He has a very easygoing manner. I would highly recommend him!

    2026-01-25

  • Everyone was very helpful, kind and courteous

    2026-01-25

  • Dr. Sunny was very nice. He took the time to explain everything and answer all my questions.

    2026-01-22

  • Very excellent, doctor. Very excellent.

    2026-01-21

  • I have the utmost confidence in Dr. Srivastava. I feel I get good care and he is on top of my health concerns.

    2026-01-23

  • Very satisfied with time and attention to my treatment

    2026-01-21

  • He was professional yet relatable. He had reviewed my medical records prior to appointment and was able to address my concerns and talk about likely diagnosis. I liked him very much and felt I was in good hands.

    2026-01-21

  • Yes, I was very happy that the doctor was informative and all in all, I was very pleased.

    2026-01-22

  • I'm very satisfied with Dr. Srivastava

    2026-01-22

  • Dr Sunny is always prompt, polite and through. He is a joy to visit always quick and to the point.

    2026-01-17

Accepted Insurance

  • Maine Community Health Options
  • Beech Street
  • WellSense
  • Blue Cross Blue Shield Medicare
  • Wellpoint
  • Aetna
  • Cigna
  • Blue Cross Blue Shield
  • MassHealth
  • Medicare
  • Mass General Brigham Health Plan
  • United Health Care
  • TriCare
  • Multiplan
  • Commonwealth Care Alliance
  • Fallon Health
  • Coventry
  • Tufts Medicare Preferred
  • Tufts Health Plan
  • Railroad Medicare
  • Senior Whole Health
  • Medicare ACO
  • Harvard Pilgrim Health Care