Dr. Tanvee Dhruva, MD

Family Physician

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
104 Leominster Road, Sterling, MA, 01564

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

In-Network Insurances

Specialties

Professional Statement

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.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very friendly and postive, she was able to see me earlier at 12 instead of my 3 pm appointment.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Staff was very friendly and attentive, let me know she was running a little late, and asked if I needed to reschedule. Dr. Dhruva came out as well to let me know I was next. Appointment went smoothly, I didn't feel she was rushing just to catch up. Always thorough, attentive, caring, and actually makes going to the doctor feel like seeing a friend :)

Overall Rating
Bedside Manner
Wait Time

Always thorough and takes the time to listen

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very friendly and through. Nurses were all nice too. Good office!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is very honest and asks alot off questions.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The receptionist wasn't very kind, and the waiting time was too long. However, the doctor is excellent and I will be back.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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...!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She was very good and helpful.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I highly value her sincere concern about my children's health

Overall Rating
Bedside Manner
Wait Time

Every visit is thorough and professional.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time