Vikram A Grewal, MD
Not currently accepting new patients
4.900606 average rating from 660 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.900606 average rating from 660 reviews
-
I was happy with my last visit with Grewal. The receptionist kept us surprised on what's going on and they were on time and I was happy. So that's it.
2026-09-04
-
Dr. Grewal was so informative and very good at explaining my condition. I had a not-so-good experience with my last provider and this visit definitely put my mind at ease which was so reassuring to me. He carefully listened to my concerns, discussed options and timing of rechecks, and seemed to genuinely care. I am so relieved to have a provider that is caring, communicative, and thorough.
2026-09-03
-
Great!
2026-09-02
-
He was thoughtful and clear.
2026-09-03
-
I really appreciate Dr. Grewal. He really explains things well. He's respectful, caring, and just a great provider.
2026-09-02
-
Knowledgeable, kind, not rushed, not judgmental.
2026-08-31
-
Excellent provideranswers all questions and makes sure you understand the treatment
2026-08-31
-
Great listener and very current on his discipline...cardiology
2026-09-01
-
Dr. Grewal was very knowledgable, and clearly listened to my input, which I appreciated. I felt he consulted with me about my condition and possible treatment options rather than expounding on his own thoughts opinions. Very satisfying and helpful interaction.
2026-08-31
-
Very considerate
2026-08-30
-
I felt Dr. Grewal is authentically concerned about my health and patiently addressed all questions and concerns. Great eye contact and direct manner without ego. A rare gift! I feel fortunate to have him as my provider.
2026-08-30
-
He is always great.
2026-08-29
-
I was so pleased to begin my continuing cardio journey with Dr. Grewal. I have found him on that first visit to be exceptionally versed in my entire medical record, my cardio record going back for years. I mean, I can't imagine how long it took him to read it, but he was versed on that. He did not have to look at notes when we began our conversation. And he was completely riveted with my narrative, had many useful comments about ways forward in my care. And what a professional. And very like old school, old school listening [redacted]
2026-08-28
-
He was extremely thorough & spent a great deal of time with us. He also provided clear explanations of what his recommendations were regarding no immediate need for additional testing or additional prescriptions. And he was easy & pleasant to talk to.
2026-08-27
-
Easy to talk to and listens well. Takes his time, explains things very well and asks the right questions
2026-08-26
-
Pleasant, comprehensive and professional.
2026-08-26
-
Very thorough and kind.
2026-08-25
-
Dr. Grewal is very caring and informative. He is very easy to talk to and ask questions of. I highly recommend him!
2026-08-24
-
Dr Grewal had clearly reviewed my history and asked me to tell him my understanding of my history also. He took lots of time to answer all my questions. I never felt that he was in a rush. This was an excellent first visit with him.
2026-08-24
-
Dr. Grewal was fantastic. He did a great job explaining things to me and answering any questions I have. Great "bedside" manners. I would highly recommend for anyone looking for a cardiologist.
2026-08-25
-
Excellent experience
2026-08-24
-
Dr. Grewal was really thorough, personable, explained things very thoughtfully, and made me feel lucky to have seen him despite the disturbing news he had to share.
2026-08-23
-
Dr. Grewal is obviously very knowledgeable, intelligent, articulate and empathic. He had reviewed all of my relevant medical history and imaging in advance of my appointment. I did not feel rushed and he listened well to my concerns and answered my questions. I'm glad he now is my cardiologist!
2026-08-23
-
Dr. Grewal is a wonderful addition to the MGH/CDH team.
2026-08-20
-
Dr. Grewal was attentive to my needs and concerns, didn't rush me at all, and took time to listen to all my questions, answering them in a way that was easy for me to understand. He's easy to talk to and makes me feel comfortable, two things that are very important to me when visiting health care professionals.
2026-08-19
-
He was very polite and well informed on my medical conditions
2026-08-18
-
Dr Grewal has an extremely pleasant and competent manner, and is a pleasure to work with. He always enters the exam room informed about my history, he explains very well, and is patient with and interested in my questions. In my experience he stands out among the best providers. I feel privileged to be under his care.
2026-08-19
-
Dr. Grewal is an excellent doctor. He takes the time to explain things in a way that are very clear. Since I've had my heart attack and he treated me actually in the hospital, he has great strategies and my health has definitely improved and I feel better every single day and he continues to have good strategies that are going to help me to get better as I continue. Thank you.
2026-08-19
-
Dr. Grewal is knowledgeable, listens carefully to history and concerns, and is consultative about my ideas regarding my medical needs, I am highly satisfied with his care.
2026-08-15
-
Dr. Grewal is so kind, friendly, helpful, knowledgeable, respectful to me. He listened, understood my struggles and gave good advice. He reassured me about my benign palpitations. All good
2026-08-17
-
Excellent care
2026-08-15
-
This was my first time meeting Dr Grewal. He was very engaging and friendly and respectful.
2026-08-14
-
He was excellent
2026-08-12
-
Dr. Vikram Grewal is extremely knowledgeable, personable, friendly, encouraging, entertains all my questions very well. He is informed, reassuring, just a delight to interact with as I tell him if he moves, I'm following him. Very, very happy to have him as my provider.
2026-08-14
-
Terrific.
2026-08-13
-
Dr. Grewal is an excellent physician. He is very friendly and attentive. He respects my questions and input. I feel comfortable in his care.
2026-08-12
-
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
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