Vikram A Grewal, MD
Not currently accepting new patients
4.908555 average rating from 678 patient reviews
Specialties
Affiliation
Mass General Brigham
Provider Locations
- Northampton, MA
Dr. Grewal attended George Washington University before graduating from the Royal College of Surgeons in Ireland. He completed his Internal Medicine Residency followed by his Fellowship in Cardiovascular Disease at the University of Massachusetts at Baystate. When he’s not spending time with friends and family in Connecticut, he’s driving around the Pioneer Valley, trying out new breweries and playing soccer.
Education & Training
- Fellowship: Baystate Medical Center, Cardiovascular Disease, 2020
- Residency: Baystate Medical Center, Internal Medicine, 2017
- Internship: Baystate Medical Center, Internal Medicine, 2015
- Medical Education: Royal College of Surgeons in Ireland, 2013
Board Certifications
- Internal Medicine, American Board of Internal Medicine
- Cardiovascular Disease, American Board of Internal Medicine
Languages Spoken
- Spanish
- English
Age Group Treated
- Adults
Patient Feedback
4.908555 average rating from 678 reviews
-
Always takes his time to speak with you and answers all questions and concerns. Explains comprehensive information in layman's terminology. Excellent bedside manner. Makes you feel heard and important.
2026-07-23
-
Dr. Grewal provided a most thorough and intelligent assessment of my heart issues. He also related various symptoms to other possible issues and made helpful suggestions regarding consultation with other specialists. He is certainly one of the most effective and caring physicians I have ever consulted.
2026-07-23
-
I thoroughly appreciate the way Dr. Grewal takes time to listen and respond. In this day and age, I usually get hustled out of other offices because the people don't have time to speak. So when Dr. Grewal takes the time, it makes a big difference. He listens well, he's patient, he's thoughtful, he's kind.
2026-07-22
-
My experience with everyone including receptionists was excellent. I was seen right away and the nurse was aware of my medicines and was very helpful and knowledgeable. My doctor spent a good amount of time with me and was also excellent with remembering previous situations that had gone on with me and very compassionate and supportive with my concerns.
2026-07-21
-
In my opinion Dr. Grewal is the perfect Doctor. He listens, factors in all information in his care decisions, he is very knowledgeable and provides well thought out detailed assessments of my condition. I fully trust Dr. Grewal with my care.
2026-07-21
-
Dr. Grewal always takes his time with me and answers all my questions.
2026-07-21
-
My doc is great! Really listens and suggests ways to improve the quality of my life!
2026-07-20
-
Credit to his profession, and patients alike!!
2026-07-20
-
Dr. Grewal was absolutely wonderful. He was extremely patient with my mother, explained everything, he relieved all of her concerns. She actually felt very comfortable with him, even though it was the first time they met. And when we got to the car, she said that she liked him very, very much and he seemed very knowledgeable and she appreciated that he listened to her.
2026-07-22
-
He was very attentive to my health issues
2026-07-19
-
Dr. Grewal was very attentive. He took time to listen and speak and he was prepared having read my chart and I appreciated his thoughtful caregiving.
2026-07-20
-
Everything was just fine
2026-07-19
-
I have a lot of confidence in Dr. Grewal. He is thorough, attentive and knowledgeable.
2026-07-18
-
Dr Grewal is a keeper. Very through and knowledgeable. Like him very much
2026-07-18
-
Have always believed this provider competent and caring.
2026-07-17
-
Skilled cardiologist who patiently answered all my questions.
2026-07-09
-
I think that this was the Best Dr. visit I ever had at all of the medical Services that Cooley provides!
2026-07-08
-
I was very pleased with my provider. He was friendly and cheerful and he just made the visit very pleasant. Thank you.
2026-07-08
-
He was excellent. He listened. He was attentive. [redacted]
2026-07-09
-
Yeah, excellent experience, great nurses, great reception. Dr. Grewal is awesome. I would definitely pass on his name to anybody that needed a cardio doctor. Wonderful guy. Excellent service.
2026-07-08
-
Forgot to ask a question and was able to let receptionist know. She noted the info and said someone would get back to me. Had answer by the following morning. Excellent response.
2026-07-07
-
Dr. Grewal is patient and confident in his thoughts.
2026-07-06
-
He is top notch. From my 1st appointment with him, he listened to my concerns, shared information thoroughly and made sure that I understood everything. I feel confident in the care that my doctor is providing me.
2026-07-07
-
Dr Grewal is very kind compassionate and had spelt time learning all my medical issues. He offered careful advice regarding my complex medical problems and a follow up appointment. I felt very fortunate to be his patient. Thanks [redacted]
2026-07-06
-
He was excellent 1st time I've seen him Great Personality. Asked a lot of questions and answer all mind Really liked him alot [redacted]
2026-07-02
-
Dr Grewal is an excellent provider, respectful and knowledgeable
2026-07-01
-
I left feeling very reassured to be under his care. He had read my entire file prior to entering the room and was attentive throughout.
2026-07-01
-
The primary nurse during my visit and procedure was excellent. Spent a lot of time with me and went out of her way to make me comfortable. Can't say enough to praise her.
2026-06-30
-
Doctor Grewal was really great! Personable, knowledgeable and very helpful! I was told he was really good and I'm very pleased with him!
2026-07-02
-
Physician was extremely knowledgeable about my situation.
2026-06-27
-
He treats you like a person, not just an organ. A very welcome difference from too many health providers.
2026-06-29
-
Dr. Grewal is a very caring and friendly doctor. I am very grateful for his caring.
2026-06-28
-
Knowledgeable, attentive, reassuring.
2026-06-28
-
He is the best
2026-06-28
-
Professional.
2026-06-28
-
Excellent experience.
2026-06-27
-
I have always been impressed with this care provider. My most recent appointment was no exception.
2026-06-27
-
was treated with the utmost respect.
2026-06-26
-
Visit went very well Dr GREWALL ISvery knowledgeable.i a very satisfied with him
2026-06-25
-
"GREAT"!?
2026-06-24
-
He is a good listener. And he explained to me how the new medication to lower my cholesterol works.
2026-06-24
-
Very thoughtful, informative, ask appropriate questions and answer questions and concerns completely.
2026-06-24
-
Dr. Grewal is very nice and always listens to any concerns i might have and always provides information to me in a way that is easy to understand i would highly recommend him to anyone needing a cardiologist
2026-06-22
-
All good.
2026-06-21
-
Outstanding
2026-06-20
-
Dr. Grewal is always an attentive listener and provides a satisfying 'platform' for hashing around issues. It is mportant to me that when I FINALLY get into a medical office that the doc or practitioner takes time and doesn't make me feel like they are needing to rush off to the next thing. This is one of the most important reasons why I love coming to see Dr. Grewal and continue in this practice
2026-06-20
-
It was a good experience. It was very, very courteous. He's one of the best doctors I've ever seen and had in all the years I've been going. I was very, very pleased with my doctor. Thank you.
2026-06-11
-
I really like Dr. Grewal...he is thorough, pleasant, a good listener, caring and thoughtful. I don't feel rushed. Since both my husband and I see him he has our appointments scheduled together which makes it so much easier for us. Being elderly we appreciate his taking this into consideration. He is the best.
2026-06-10
-
I appreciate the care, given by Dr. Grewal.
2026-06-08
-
Dr Grewal is an amazing cardiologist. He is very kind, caring and extremely knowledgeable. I always leave his office with an understanding about my health and no stress knowing he is caring for me.
2026-06-07
-
Dr.Grewal is a terrific provider. He listens and explains things well.
2026-06-07
-
Great staff
2026-06-06
-
Dr. Grewal is an excellent provider. I've gone to him for several years. I like him very much. He explains things very clearly. He is a kind and caring, totally professional and wonderful doctor.
2026-06-08
-
I am very satisfied with my care with Dr Grewal
2026-06-08
-
Since I am moving away, this was my last appointment with Dr. Grewal. He went over the recent lab work and then summarized my main issues from the past 18 months as his patient so that I could relay them to a new cardiologist. He listens well and explains well and made me sorry to be leaving him due to my moving away. One of the best doctors I've ever had!
2026-06-06
-
Dr. Grewal is an excellent cardiologist. He has been following my heart health carefully. He answered all my questions and explained options for monitoring my heart so I could understand. He gives me hope.
2026-06-06
-
Very reassuring that I was doing the right things for my heart health. Discuss test results that were preformed.
2026-06-05
-
He was very knowledgeable about my condition. He made me feel very reassured that I was on the right path. He was so easy to communicate with!
2026-06-04
-
Dr Grewal is a kind, compassionate provider.
2026-06-03
-
Listened very carefully to issues about pacemaker. Made a plan that I would keep in touch weekly.
2026-06-03
-
I really appreciate the excellent care I have received from Dr. Grewal and his team. Couldn't be better!
2026-06-04
-
I appreciated the openness and ease of our conversations and the explanations given to me in an easy and understandable fashion.
2026-06-04
-
Great at explaining current medical concerns and takes time to answer questions
2026-06-03
-
Dr. Grewal is a fabulous doctor. Very caring, very compassionate.
2026-06-03
-
Dr. Grewal always takes to time to review history and thoroughly explain what is happening. He is easy to talk with.
2026-06-02
-
I am extremely pleased with the Dr and nurses at this practice.
2026-06-04
-
Excellent
2026-06-04
-
Dr. Grewal is an excellent cardiologist. He is very professional, knowledgeable, kind and good listener. He listened and addressed all my questions and concerns.
2026-06-08
-
He had read my history. He was kind, professional and very smart. Great bedside manner. And wicked intelligent. He explained thing about my recent hospital stay and we discussed a plan moving forward as a team.
2026-06-01
-
It was very welcoming and very professional with a great deal of pleasantness.
2026-06-01
-
Great
2026-05-31
-
I am [redacted]. Dr. Grewal is the best patient - physician communicator I have ever met. Nearly life-long friends of mine are physicists and they don't communicate as thoughtfully, thoroughly, and sincerely as Dr. Grewal. He is simply the best doc I have met in sixty years of medical care as an adult.
2026-05-30
-
First visit with a new cadiiologist. Very impressed. Warm personality.
2026-05-28
-
I feel so blessed that Dr. Vikram Grewal is my cardiologist and welcome the establishment of a new cardio unit in our area by MGB. Thank you!
2026-05-28
-
he was terrific. it just took a long time to get an appointment because he's so good!
2026-05-28
-
He was terrific!!
2026-05-27
-
Everything went well. He explained everything really good. You know, he told me my results right away.
2026-05-29
-
Dr. Grewal is an excellent cardiologist. I'm extremely happy with him.
2026-05-29
-
This is the first time I see Dr Grewal and I am very impressed with his professionalism, knowledge and care. Dr Grewal took his time to explain my case and recommended tests for follow up. He's a consummate professional and I am lucky he is my cardiologist.
2026-05-28
-
Dr. Grewal seems to be a skilled and kind provider. I am content to have him as my physician. [redacted]
2026-05-27
-
Dr. Grewal was outstanding. He listened and answered all of my questions. He also took extra time to discuss test results.
2026-05-26
-
This is [redacted] and I have Dr. Grewal and he is just the best. Thanks and have a good evening.
2026-05-22
-
Dr. Grewal is the best. He listens and gives very good advice. The best cardiologist I've ever had.
2026-05-13
-
We had a good meeting with Dr Grewal and left there updated with our conditions. His nurse was excellent also.
2026-05-13
-
Dr Grewal takes very good care of me. He always asks if I have any questions. Always listens to me. I am very happy he is there for me.
2026-05-13
-
As always, this care provider was professional, answered all my questions, and was very courteous, as well as the nurses and the receptionists.
2026-05-15
-
I have confidence in this cardiologist. Speaks honestly and confidently. He's a good listener and respectful.
2026-05-13
-
I've been seeing Dr Grewal for several years now and he is always prepared to talk through my test results and is truly focused on our conversations.
2026-05-13
-
Dr. Grewal us wonderful
2026-05-13
-
Dr Grewal is terrific! Very compassionate, excellent mind, great rapport with me and my wife who accompanied me.
2026-05-13
-
Dr Grewal is fantastic
2026-05-11
-
Dr. Griwal is extremely professional. We always like to see him and we enjoy seeing him, always. Very professional, very knowledgeable. Pleasure to see him.
2026-05-13
-
Dr Grewal is excellent!
2026-05-09
-
Very knowledgeable and explained in detail and made sure I understood everything. Great mannerisms and reduced my stress level due to his pleasant demeanor
2026-05-15
-
DR. GREWAL WAS AWESOME!= OUR 1ST MEETING, AND HE WAS FRIENDLY/KNOWLEDGEABLE & COURTEOUS!
2026-05-11
-
[redacted] I was really, really reassured by his education at the beginning of my visit about the history of looking at heart problems and how to measure them. And he spoke to me with so much sensible and really intelligent, helpful information. One of the best experiences I've ever had because of his holistic description of the general situation I'm in. I actually looked forward to getting care if I ever needed it [redacted]
2026-05-09
-
The provider arrived 45 minutes late but Dr. Grewal is so friendly and focused on my situation that it became a non-issue as soon as we started talking. He did apologize for being late.
2026-05-08
-
Great doctor!
2026-05-07
-
Very positive. He listened well and explained the various treatment options open to me very clearly.
2026-05-06
-
Dr grewal apologized for keeping me waiting which was due to his spending time reviewing my records. He clearly relayed what he gleaned from my records and answered my questions. He is an asset to Mass General with attributes that make for an excellent physician.
2026-05-06
-
Respectful and helpful
2026-05-04
-
Doctor Grewal is the best!
2026-05-03
-
Dr. Grewal is always concerned and courteous. I appreciate that he "knows" me and asks questions.
2026-05-05
-
Great guy!
2026-05-04
-
This provider exemplifies what it means to have taken an oath to care for patients. This provider was "present" at all times, never distracted, always attentive. This provider answered questions thoroughly and expertly. This provider has that old school bedside manner that oft times is absent in today's healthcare experience. [redacted] My results were discussed thoroughly with my provider, all to my satisfaction. [redacted] All in all, I would highly recommend this provider to family and friends.
2026-05-04
-
I'm very satisfied with Dr. GREWAL and the staff.
2026-05-03
-
Very kind, competent, and compassionate. Explained things very well. Very caring.
2026-05-03
-
Very professional, personable, patient, knowledgeable, prepared, calm and cheerful. He is a credit to his profession.
2026-05-02
-
good
2026-04-22
-
Dr. Grewal replaced Dr. [redacted] a few years ago. [redacted] before the end of that very first appointment I realized he was an awesome replacement. He has been very very professional and very very thorough and he's always willing to listen to whatever it is you need to say and he doesn't rush you and I really really like him a lot.
2026-04-26
-
Very easy doctor to talk to, yet also very knowledgeable
2026-04-22
-
No problems
2026-04-22
-
Very professional, knowledgeable and very kind.
2026-04-22
-
Dr G. was engaged and thoughtful in his interactions. He asked the right questions, he knew/mentioned my past visits and referred to them. He answered my questions in a complete and interesting way (electrolytes assist the electrical processes in your heart -- mind blown). He verified that what I have been doing to minimize tachycardia seems to be working. He asked who I want to see at my next appt. and I chose him.
2026-04-23
-
excellent
2026-04-22
-
I was very impressed with how Dr. Grewal is very respectful of the things I had to say and also willing to think more holistically about my cognitive issues and brought up ideas about it that other doctors haven't in the past. So I really appreciated that. That's it.
2026-04-22
-
Yes, everything went fine. He's a great person to work with and I'm very pleased to be there.
2026-04-22
-
Dr. Grewal is truly the best Cardiologist I have ever seen - he is competent, courteous, and caring. What distinguishes Dr. Grewal is his highly analytical review of history, respectful communication, knowledge of current research, and holistic understanding of human beings.
2026-04-20
-
Dr. Grewal explains everything to me and gives me time to explain my concerns. I am so grateful he is my doctor and a MGB doctor.
2026-04-19
-
Good experience
2026-04-18
-
My doctor was very concerned. He was very excellent with his answers. He listened to what I had to say. The office staff was great and I would recommend him to my closest relative or whoever I came in contact with that needed a doctor. An excellent place to go.
2026-04-20
-
Dr. Grewal is a very considerate, understanding, and kind doctor. I like him a lot and I think that he listens very carefully and has done lots of good things for my care. Thank you.
2026-04-20
-
Dr. Grewal was personable, compassionate and attentive to our concerns...Would highly recommend him..
2026-04-18
-
Dr Grewal listens which is very important and explains issues in an easily understandable manner. His professional manner is #1.
2026-04-18
-
Dr grewal is excellent. Listens to all your issues with great patience.
2026-04-17
-
Dr. Grewal is the absolutely best Doctor! I am so grateful I am in his care.
2026-04-17
-
I had an excelllent experience with the new practice and was very worried when I came in due to potentially upsetting echocardiogram results. Dr Grewal was very thorough in explaining why the echo results were not as accurate as the ct angio I also had. He was very patient with my questions and respectful and suggested a future treatment plan.
2026-04-09
-
Very understanding. Knows my history. Always has good advice
2026-04-08
-
As a retired nurse, I enjoyed the depth of discussion; and MD was indulgent is this
2026-04-08
-
My interaction with Dr. Grewal was excellent. I felt that he was interested and knowledgeable. He explained things very well.
2026-04-09
-
I have never felt rushed with Dr Grewal. He takes the time to listen and provide useful comments.
2026-04-08
-
Dr. Grewal is an excellent doctor. He took time to listen to me and asked how I was feeling and did I have any issues with my pacemaker or any other concerns. He scheduled an echocardiogram [redacted] and an office follow-up. He is keeping close watch on my pacemaker battery!
2026-04-06
-
I feel very comfortable seeing Dr Grewal. It was only our 2nd visit bit felt it was worth the wait. I have several other health issues and he was willing to talk to me about them.
2026-04-06
-
The Best
2026-04-06
-
With Dr Grewal I have an excellent dialogued and feel fortunate that I am in his care.
2026-04-09
-
Dr Grewal is an excellent listener showing compassion and a complete understanding of my health.
2026-04-04
-
Dr. Grewal put me at ease throughout the visit and helped me understand my treatment as we go forward
2026-04-04
-
Dr. Grewal cares about my health.
2026-04-04
-
Longtime patient with an ongoing relationship with this provider. A very positive experience with each visit.
2026-03-28
-
Pleasant. Friendly. Knowledgeable
2026-03-25
-
Dr. Grewal is the absolute best! He is a Godsend to me!
2026-03-25
-
Very good
2026-03-24
-
My life is in his hands and I am comfortable enough that I recommended him to my golfing partner who has has issues.
2026-03-22
-
Excellent visit with all issues explained clearly
2026-03-24
-
Respectful, friendly, patient,down to earth
2026-03-23
-
I think he's a good guy. Asks the right questions and listens to the answers
2026-03-22
-
Dr. Grewal is very knowledgeable and personable. He's been very helpful in helping me understand my condition and in treating it.
2026-03-21
-
Excellent
2026-03-19
-
Dr. Grewal was exceptional. After reviewing my medical records with me and listening to my past history he explained my diagnosis clearly, in a way that was easy to understand. He was clear with the follow up plan. I left the visit feeling much more educated about my condition. I was in the presence of a patient centered and a very competent cardiologist. I am very grateful to have been able to get an appointment with Dr. Grewal. Thank you to Dr. Grewal and his team!
2026-03-18
-
Excellent interaction. Doctor Grewal always treats me with respect and dignity. I feel I am in good hands with him and hope he stays with Mass General.
2026-03-20
-
Dr Grewal is caring, thorough, respectful. I feel blessed to have him assigned to me.
2026-03-18
-
Great team. They all provide excellent healthcare.
2026-03-18
-
Dr Grewal was excellent in explaining the results of my test and the prognosis of my condition.
2026-03-16
-
Absolutely Wonderful! Very Professional AND Friendly!!
2026-03-15
-
Dr. Grewal and staff were attentive, prompt and personable. We were taken into exam room on time and seen by Doctor within minutes of having vitals, medication review and EKG. Would highly recommend this medical practice and Dr. Grewal
2026-03-16
-
Dr Grewal is a wonderful cardiologist - knowledgeable, attentive, kind.
2026-03-16
-
Dr.Grewal is directly responsible for improving my health and we are fortunate to have him practicing in this area.
2026-03-16
-
Dr Grewal took time to assess and review my progress answered questions and discussed plans going forward making it clear that he wants to hear if there are any changes or concerns and set up a follow up visit to reassess. Dr. Grewal is extraordinary in his competence and willingness to discuss questions and findings. I have recommended him to many colleagues.
2026-03-15
-
While Dr. Grewal ran over an hour wait, it was fine because he is one of the best doctors i have ever seen in my life. He is smart, caring, and compassionate. If he.needed extra time with another patient, so be it. Next time it couls be me. Please do NOT rush Dr. Grewal to get more RVUs or whatever you call those. It is so wonderful to have a doctor who truly listens, understands past medical history and makes a plan with care. He's the best. Give him a raise.
2026-03-15
-
It's reassuring that Dr. Grewal seems to have a thorough understanding of my medical history and a genuine concern for my well-being.
2026-03-15
-
Dr. Grewal ordered blood tests that day and based on those results was sent to CDH the following day for a full work up and admission into the hospital.
2026-03-15
-
He listens very attentively he is very caring. My Cardiologest pick some one like him for me when he was leaving.
2026-03-14
-
It is a pleasure to be a patient of this entire group.
2026-03-14
-
This doctor is so empathetic and engaging. I can't speak highly enough of him. I have recommended him to every single person I know that has a cardio issue. It is almost disappointing to hear that I can only visit once a year. He is a remarkable provider.
2026-03-13
-
I am [redacted] years old and have heart disease. Dr. Grewal is by far the best cardiologist I have ever worked with. He studied my chart thoroughly before seeing me, thoroughly discussed his proposed treatment plan with me, took the time to explain things carefully, and made sure I understood where we are and what needs to be done. He took all of my questions and referred me to the latest research in his answers. He insipires confidence and i feel like I am getting the best care possible. I would recommend him enthusiastically to others.
2026-03-05
-
He was my dr. who did my cardioversion, and then, explained procedure to me before, And postponed cardioversion a little to for me to reduce blood thinner, He was cautious about me having he procedure, He is very respectful and gives info in ways I could understand
2026-03-03
-
He is easy to talk to and listens to what I need to say. He explains things so I can easily understand.
2026-03-01
-
Dr. Grewal was attentive and patient and I did not feel rushed.
2026-03-01
-
Dr. Vikram Grewal truly stands out. He took the time to understand my health and family history, listened with patience and care, and addressed all my questions with thoughtful, expert guidance. His treatment plan was practical and clearly explained, with a well-defined follow-up strategy. This was one of the most thorough and reassuring specialist visits I've had. I felt heard, respected, and confident in my care. I plan to write a review for him. I highly recommend him.
2026-02-28
-
He was thoughtful, he was respectful, he took time, he wasn't rushed, he listened very well. He was just amazing. I think he's one of the nicest doctors I've ever seen. I would say he was the nicest doctor I've ever seen.
2026-02-19
-
Dr. Grewal is always engaged in his review of my medical situation and is well informed. He listens, answers all my questions and makes me feel very much like a human being and not just a patient/number. I like and respect him very much and feel fortunate to have him as my doctor. I trust him.
2026-02-18
-
Dr Vikram Grewal....has been my cardiologist for over two years now. He is, has always been, outstanding...in his responses to my concerns/questions, AND in his general delivery of information. I am not a "happy camper" here in western MA....but of all the things I can "hate on", I can say nothing bad about my medical treatment, the people at CDH, and especially my specialists!
2026-02-15
-
I was pleased with my first interaction with Dr. Grewal. He listened well, had read over my medical history, understood my concerns and provided a clear path forward.
2026-02-14
-
Yearly visit; very satisfied
2026-02-14
-
I very much appreciated Dr. Grewal's attention to my concerns and thorough explanations of my medical condition and future treatment. It was an excellent visit, and I feel fortunate to have him as my provider of my medical care.
2026-02-19
-
I'm pleased to be able to give Dr. Grewal the highest marks on all fronts. I have been very impressed by his attentive and knowledgeable demeanor. And when I leave his office, I am always feeling much better than when I came because he has explained the issues and what I can do and what I can't do. And in addition, he's given me some good advice on care issues related to, not directly related to the heart surgery. He's a wonderfully kind, generous, and caring doctor. My gratitude to him. Goodbye.
2026-02-16
-
Dr Grewal listens to us and always addresses our concerns
2026-02-13
-
prompt, professional. courteous, informative.
2026-02-25
-
Dr. Grewal provides reassurance about any possible medical issues.
2026-02-25
-
Exceptional provider.
2026-02-27
-
Everyone was professional, polite, & knowledgeable. very positive.
2026-02-25
-
Dr Grewal is a knowledgeable, caring physician who listens to his patients, and explains in understandable language what you need to know about your condition. Any decisions are discussed and made together with the patient. I trust his judgement and highly recommend Dr Grewal
2026-02-08
-
I was a new patient for Dr. Grewal. He had clearly read my chart. He asked important questions listened attentively to my questions and he was empathic and professional . I am glad he is now my cardiologist
2026-02-08
-
Dr. Grewal is exceptionally good. He reviewed my chart thoroughly and was very easy to talk to. I found him better than 99% of the doctors I've dealt with over the years and recommend him most highly.
2026-02-08
-
He was personable and efficient and knowledgeable
2026-02-06
-
Exceptional. I was experiencing the start of a food allergy attack. The staff, including the PA and Dr. Grewal were very supportive. As such, we were able to go through information about my heart while closely monitoring my allergic reaction. Fortunately, the allergic reaction did not progress beyond initial two symptoms.
2026-02-04
-
Dr Grewal is very user friendly and attentive. Explained things clearly and fully understood the priority of my other medical issues. I would highly recommend him.
2026-02-04
-
I thought Dr Grewal was fantastic. He was very familiar with my medical history, he asked me questions and listened carefully, he explained carefully the medical care he was proposing. Gave me time to ask questions, I did not feel rushed and I felt he really listened.
2026-02-04
-
Care provider was excellent. [redacted]
2026-02-05
-
He is our favorite cardiologist.
2026-02-02
-
I was very happy with my first appt with Dr G. He was personable, professional and provided information in a clear and understandable manner. I did not feel rushed, nor did I feel like he was distracted by charting or other demands of his day.
2026-02-01
-
Dr Grewal listened very carefully to my concerns and provided prudent medical advice for my situation. He forwarded to my primary care doctor an order for PT which was effected the same day. My vertigo was treated within two days.
2026-02-01
-
Probably the most prepared and astute physician I've seen in many years. He is able to analyze data from testing and consider various diagnostic possibilities. Clearly, a caring and respectful doctor.
2026-01-24
-
All's well.
2026-01-21
-
One of the best doctors I have seen and my career was teaching doctors
2026-01-26
-
I always have questions, which Dr. Grewal always answers patiently, thoughtfully, and helpfully.
2026-01-22
-
The doctor was very efficient with me. He listened to everything I had to say and he came back with the answers that I was looking for. Thank you.
2026-01-22
-
I am so very fortunate to have Dr. Grewal as my doctor. He is exceptional.
2026-01-22
-
Appreciate the time he took with me.
2026-01-21
-
Dr. Grawal was wonderful. Very attentive and knowledgeable of my unusually rare situation, which I greatly appreciated. I am thrilled and grateful that he is now part of my MGH team.
2026-01-21
Accepted Insurance
- Railroad Medicare
- Tufts Public Health Plan
- Medicare
- WellSense
- Fallon Health
- Wellpoint
- United Health Care
- Multiplan
- Unicare
- Tricare
- ConnectiCare
- MassHealth
- Cigna
- Health New England
- Blue Cross Blue Shield Medicare
- Commonwealth Care Alliance
- Aetna
- Mass General Brigham Health Plan
- Tufts Health Plan
- Blue Cross Blue Shield
- Harvard Pilgrim Health Care
- Medicare ACO