View map

Dr. Tanvee Dhruva, MD

Family Physician, Primary Care Doctor

Professional statement

Additional notes from the Practice: Thank you for booking your appointment with us! Please plan on arriving at least 15 minutes before your appointment time. Make sure to bring your insurance card and ID with you to your visit. 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.

Is this doctor in your insurance network?

Enter your insurance carrier and plan

Specialties

  • Family Physician
  • Primary Care Doctor

Practice names

Hospital affiliations

  • Saint Vincent Hospital

Board certifications

  • American Board of Family Medicine

Education and training

  • Case Western Reserve University, MetroHealth Medical Center, Residency in Family Medicine
  • Medical School - Smt. N.H.L. Municipal Medical College, Bachelor of Medicine, Bachelor of Surgery

Zocdoc awards

See you again
Speedy response

Languages spoken

  • English

Provider's gender

Female

NPI number

1225244031

Office locations

Saint Vincent Medical Group

St Vincent Medical Group Sterling

104 Leominster Road

Sterling, MA 01564

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
Very informative and genuinely caring of my well being, i just met her!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Dhruva treats you like family and is very caring. An excellent physician. She's been my pc for 8 years.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Dhruva makes sure you are comfortable and is very thorough. She started the appointment with any concerns I had and ended the exam by asking if I had any other questions. She was very approachable and easy to talk to.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Very nice thxs!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Very friendly and postive, she was able to see me earlier at 12 instead of my 3 pm appointment.
Source: Zocdoc
Overall
Wait time
Bedside manner
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 feelshe was rushing just to catch up. Always thorough, attentive, caring, and actually makes going to the doctor feel like seeing a friend :)
Source: Zocdoc
Overall
Wait time
Bedside manner
Always thorough and takes the time to listen
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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 youas necessary to address any concerns and answer all questions. I'm thrilled that I found her!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
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!
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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 onvacation. 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...!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Very friendly and through. Nurses were all nice too. Good office!
Source: Zocdoc
Overall
Wait time
Bedside manner
She is very honest and asks alot off questions.
Source: Zocdoc
Overall
Wait time
Bedside manner
The receptionist wasn't very kind, and the waiting time was too long. However, the doctor is excellent and I will be back.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
She was very good and helpful.
Source: Zocdoc
Overall
Wait time
Bedside manner
I highly value her sincere concern about my children's health
Source: Zocdoc
Overall
Wait time
Bedside manner
Every visit is thorough and professional.
Source: Zocdoc
Overall
Wait time
Bedside manner
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, Ifeel 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.
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Less than 6 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
ZocdocFind a DoctorDr. Tanvee Dhruva, MD