Happy Parents Raising their Daughter

Find the right primary care provider for your needs.

Our primary care clinics provide a wide range of services from routine health exams to managing chronic conditions. Physicians, nurse practitioners and physician assistants provide expert treatment to manage acute and chronic conditions, and work with you to take preventative measures to avoid future illnesses.

Online scheduling is available

We know you are busy and finding time to call the doctor’s office during normal business hours can be difficult. We offer online scheduling for primary care providers so you can make your appointment any time that is convenient for you. New and existing patients can schedule appointments from a provider’s profile page on our website or the MyAdventistHealth patient portal.

Types of appointments you can schedule online

Whether you are a new or current patient of the primary care provider, you can schedule an appointment for a new medical concern, a routine wellness visit or a Medicare annual “Wellness” visit. All of these appointments will be in person at our clinic. If you are an existing patient, you can also book a follow-up visit or a virtual visit using online scheduling.

If you are a new patient, when you are in the office for your sick visit, we'll schedule a longer appointment to cover your complete medical history and create a plan of care.

Our primary care providers offering online appointment scheduling:
Clearlake | Hidden Valley Lake | Kelseyville | Lakeport | Lucerne | Middletown |


Adventist Health Clear Lake Medical Office – Clearlake
15230 Lakeshore Drive, Clearlake
707-995-4500

Providers (alpha order by last name)

Adult Medicine

Family Medicine, Suite 101

Adventist Health Clear Lake Medical Office – Hidden Valley Lake
18990 Coyote Valley Road, Suite 10, Hidden Valley Lake
707-987-8344

Providers (alpha order by last name)

Adult Medicine

Adventist Health Clear Lake Medical Office - Kelseyville
5290 State Street, Kelseyville
707-279-8813

Providers (alpha order by last name)

Adult Medicine

Adventist Health Clear Lake Medical Office – Lakeport
487 South Main Street, Lakeport
707-263-4631

Providers (alpha order by last name)

Family Medicine

Adventist Health Clear Lake Medical Office – Lucerne
6300 East Highway 20, Lucerne
707-274-9299

Providers (alpha order by last name)

Family Medicine

Adventist Health Clear Lake Medical Office – Middletown
21337 Bush Street, Middletown
707-987-3311

Providers (alpha order by last name)

Family Medicine