Important Info Voicemail is monitored during after-hours and weekends, but it is not meant for emergency use. In case of emergencies, please dial 911.
Bristol Primary Care LLC
Text Size (Senior Accessibility):
Mobile App Available
Book Appointment Online Bill Pay Call (860) 261-5217

Meet Our Board-Certified Physicians

Board-certified, highly experienced physicians dedicated to personalized internal medicine and compassionate patient care in Bristol, CT.

Medical Team

Experienced Healthcare Leaders

Our doctors maintain active privileges at Waterbury Hospital, Hartford HealthCare, Middlesex Hospital, and The Hospital of Central Connecticut.

Dr. Kalpesh Patel, MD

Dr. Kalpesh Patel, MD

Internal Medicine

Dr. Kalpesh Patel graduated from Smt. NHL Municipal Medical College in Ahmedabad, India and completed his internal medicine internship and residency at Jamaica Hospital Medical Cen...

  • Board Certified in Internal Medicine
  • Waterbury Hospital, Hartford HealthCare
Dr. Roshani H. Patel, MD
ABOM Diplomate Badge ABOM Diplomate

Dr. Roshani H. Patel, MD

Internal Medicine & Obesity Medicine

Dr. Roshani H. Patel graduated from Maharaja Sayajirao University of Baroda Medical College in India and completed her internship and residency in Internal Medicine at Jamaica Hosp...

  • Board Certified in Internal Medicine
  • Hartford Hospital, Waterbury Hospital
Dr. Hasmukh Patel, MD

Dr. Hasmukh Patel, MD

Internal Medicine

Dr. Hasmukh Patel graduated from the Medical University of the Americas in Charlestown, Nevis. He completed his internship and residency in Internal Medicine at Brookdale Hospital ...

  • Board Certified in Internal Medicine
  • Waterbury Hospital (Hospital Medicine for 9+ years), Hartford HealthCare (Per Diem Privileges)

Ready for Compassionate, Personalized Healthcare?

Experience dedicated 30-45 minute unhurried appointments with board-certified physicians in Bristol, CT. Same-day & next-day visits available.

Request An Appointment Call (860) 261-5217
Bristol CareBot AI Medical Assistant
Warmly greeting patients • Online
👋 Welcome to Bristol Primary Care LLC!
I'm your warm digital care assistant. How can I assist you or your family today?
Just now
Bristol Primary Care App Icon

Bristol Primary Care App

Install directly on your iOS or Android device for instant 1-touch appointment booking & patient resources.

For iPhone & iPad (iOS):

  1. Tap the Share button in Safari.
  2. Scroll down and tap "Add to Home Screen" .
  3. Tap Add in the top right corner.

For Android Devices:

Tap the button below or open Chrome menu (3 dots) and select "Install app / Add to Home screen".