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, CA
(707) 995-4500

Adult Medicine

Family Medicine, Suite 101

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

Adult Medicine

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

Adult Medicine

Adventist Health Clear Lake Medical Office – Lakeport
801 11th Street, Lakeport, CA
(707) 263-3746

Family Medicine

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

Family Medicine

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

Family Medicine