Find a Doctor

Modify Search

Please enter your search criteria.


For help finding a doctor, call 1-800-DOCTORS.


Book Your Appointment Online

View open time slots and schedule your primary care appointment online in just a few clicks. Available for family medicine, internal medicine and pediatric appointments.


Care Now. No Appointment Needed.

Use our virtual clinic for 24/7 care via webcam for basic illnesses and common conditions. Get treated without leaving home. Simple pricing: $49. No hidden fees.


Video Visit Option

If you are an established primary care patient, you can meet face to face with your primary care provider via MyChart on your mobile phone, tablet or desktop. It's the same trusted care you receive in our office, but from the comfort of wherever you are.