Book an Appointment
Qualifications and Experience
Dr. Tanvee Dhruva is caring and considerate family physician and primary care doctor based in Sterling, MA. Dr. Dhruva earned her medical degree from Smt. N.H.L. Municipal Medical College. She completed her residency in family medicine at MetroHealth Medical Center, part of Case Western Reserve University.
Dr. Dhruva is board certified in family medicine by the American Board of Family Medicine and is affiliated with Saint Vincent Hospital in Worcester, MA. She is a family medicine physician at the Sterling location of Saint Vincent Medical Group.
A strong believer in medical guidelines, Dr. Dhruva provides care and encouragement to patients making lifestyle changes to control diabetes or cholesterol. She practiced OB-GYN for many years before training to become a family medicine physician. Her skill set has given her the opportunity to treat patients for a host of diverse issues, with special focus on issues pertaining to women’s health.
Verified Patient Reviews
Always thorough and takes the time to listen
I just recently became a patient of Dr. Dhruva and I'm kicking myself for not seeing her sooner. She is so pleasant, thoughtful, and dedicated to her patients. Dr. DHRUVA is the doctor that will spend as much time with you as necessary to address any concerns and answer all questions. I'm thrilled that I found her!!!
I hadn't been to see a doctor in many years. I was kind of nervous about seeing a medical professional for fear of being judged. Dr. Dhruva made me feel as though I had been a patient of hers for years. She listened to my concerns and took charge of getting me n the track to premium health. She's nurturing and patient and I would recommend her to everyone!
Dr. Dhruva is amazing. Extremely thorough and up to date with technology. Extremely convenient check in and check out with excellent staff. I'm thrilled.
Very friendly and through. Nurses were all nice too. Good office!
She is very honest and asks alot off questions.
The receptionist wasn't very kind, and the waiting time was too long. However, the doctor is excellent and I will be back.
I think Dr. Dhruva is a wonderful doctor! She has a wonderful personality and is very easy to talk to. She is very thorough and knowledgeable. She makes you feel comfortable and cared for.
This doctor because I use opiates for lung cancer thinks its ok to demand I drop everything and go to her office so she can count my pills. And telling me that I should have notified her befor going away on vacation. This Doctor over the past several months has made my life a living hell its bad enough that I am suffering with Lung cancer and the effects from its treatments and have had open heart surgery but then to have doctor Dhruva instead of keeping you on a 30 day supply for my med make me make appointments every two weeks they're billed as Wellness visits but all Dr Dhruva does is now charge me two copays a month for a two minuet "office visit" and now double pharmacy copays for 1/2 the meds she has made my life so stressful Dr Dhruva never asks or is concerned about my health if I try to tell her anything about what my cardiologist or oncologist has to say she avoids my comments or ignores it all together. I would not wish this so called doctor on my worst enemy if you want a caring doctor for your own good keep looking...!
She was very good and helpful.
I highly value her sincere concern about my children's health
Every visit is thorough and professional.
She is a very nice woman, but I was a bit disappointed in my most recent visit. 2 appointments with her were cancelled on me due to her being out of the office. This was about a week ago. Finally, I feel so sick that I call at work and only after telling them how I'd been previously cancelled on did I get an appointment that day. So I had to leave work early to make the appointment. The reception there is the WORST of any doctor's office I've ever been to. Half the time I call I get the answering service (mind you after already being on hold for 10 minutes) who can't help me at all- they only take messages for the front desk. I stood there for at least 5 minutes, with the receptionist just sitting there totally aware that I am waiting, until she even opened the glass door to check me in. When I saw Dr. Dhruva, she helped with some of my concerns, but when I brought up an issue I have, she said she wished she'd known sooner, that she had several patients waiting for her and if I wanted to wait I could, or to come back if the problem was still persisting. I don't know how she didn't know as I told the receptionists the issue when I booked the appointment, and I told the medical assistant who brought me in the exam room. I had my dog in the car (in the shade with the windows down of course) and I went up to one of the receptionists to ask if I could have a plastic cup to put water in for her. She isn't the receptionist for my doctor, and as soon as I even walked up to her window she pointed me to the other receptionist, even though she was doing nothing. I said I just wanted to know if I could have a plastic cup for water, she then asked the secretary behind her if she could "help this woman out" but that secretary was on the phone. She just said "sorry!" Are you kidding me!??!? Acting is if I'm asking for something extremely complicated, when all I wanted was a plastic cup! And the fact that she literally shooed me away before I even got to ask her a question is what really upset me. When I left the appointment I cried out of frustration. Don't know if I'll be going back.