1920x380FamilySittingSharedPrimaryCare

Our Team – Primary Care

We have a large network of primary care doctors with diverse experience so you can find a doctor close to you who meets your health needs.

Find a doctor for you and your family

Our online directory makes it easy for you to choose a primary care doctor or advanced practice provider, such as a nurse practitioner or physician assistant. You can search by location, look for a doctor you’ve heard of, or explore the list of providers to find the one best suited to you. For your convenience, you can also schedule appointments online with many of our doctors and advanced practice providers.

Find a doctor near you.

Schedule a primary care appointment.

Our doctors

Our primary care doctors are licensed as either doctors of medicine (M.D.) or doctors of osteopathic medicine (D.O.). Both are fully-licensed and trained doctors, who provide a full range of primary care services with slight differences in focus.

  • M.D. – Doctors of medicine practice allopathic medicine, which concentrates on the diagnosis and treatment of health conditions. An M.D. might be a little more focused on diagnosing and treating specific symptoms. For example, an M.D. might diagnose high blood pressure and prescribe medication to help lower it.
  • D.O. – Doctors of osteopathic medicine focus on the whole person and consider how all parts of the body work together in making their decisions about diagnosis and treatment. They place a special emphasis on preventing disease and typically have more training on how bones and muscles work together. For example, a D.O. might diagnose high blood pressure, prioritize finding the cause, apply alternative methods of treatment and prescribe medication, if needed.

Advanced practice providers

Our care team includes nurse practitioners (NPs) and physician assistants (PAs) who may treat you in coordination with your primary care doctor. Patients who see NPs and PAs generally find they can schedule appointments sooner and receive highly satisfactory care.

  • Nurse practitioners – Nurse practitioners are registered nurses who have a higher level of training and education so they can treat some health conditions without the direct supervision of a doctor. Nurse practitioners are qualified to diagnose medical problems, perform some procedures, order treatments, make referrals and prescribe medication.
  • Physician assistants – Physician assistants are nationally certified and state-licensed experts in general medicine. Physician assistants work as part of a care team and can diagnose and treat conditions and prescribe medication.

Nurses and medical assistants

Nurses and medical assistants are an essential part of our team. They provide care and guidance, help you manage minor symptoms and conditions, conduct certain screenings, answer questions and more. These qualified care providers may be able to provide you care sooner and help contain your medical costs.

Physician groups

When you choose a primary care doctor in one of our physician groups you’re not just choosing that doctor. You’re choosing specialists your doctor can seamlessly connect you to - from plastic surgeons to heart specialists. You’re choosing the full services of our hospitals for any medical issue you or your family might have. And you’re choosing a system fully connected by MyChart so our doctors can share your medical records securely and easily.

Patient Centered Medical Home

Some of our clinics practice a Patient Centered Medical Home (PCMH) philosophy of care, focused on five pillars of care:

  • Comprehensive care
  • Patient-centered
  • Coordinated care
  • Accessible services
  • Quality and safety

The goal of PCMH is to provide high-quality, accessible healthcare designed around your needs.

Hemamalini Achuthan, MD

Specialties: Family Medicine
Primary Location:
Thornton Medical Center, Family Medicine
1181 E 120th Ave Unit A
Thornton, CO 80233-5729
Phone: (303)673-1500
Fax: (303)689-6664
Accepting New Patients Yes
MyChart Provider Yes

M S Arnsberger, DO

Specialties: Family Medicine
Primary Location:
SCL Physicians-Broomfield Family, Occupational Medicine & Physical Therapy
12169 Sheridan Blvd
Broomfield, CO 80020-2459
Phone: (303)603-9400
Fax: (303)603-9420
Accepting New Patients Yes
MyChart Provider Yes

Ian S Bach, MD

Specialties: Family Medicine
Primary Location:
Thornton Medical Center, Family Medicine
1181 E 120th Ave Unit A
Thornton, CO 80233-5729
Phone: (303)673-1500
Fax: (303)689-6664
Accepting New Patients Yes
MyChart Provider Yes

Heather S Banks, MD

Specialties: Family Medicine
Primary Location:
SCL Physicians-Firestone Family & Occupational Medicine
8350 Colorado Blvd WCR 13 Ste 160
Firestone, CO 80504
Phone: (303)689-5160
Fax: (303)689-5175
Accepting New Patients Yes
MyChart Provider Yes

Valerie J Borsa, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Rock Creek
280 Exempla Cir
Lafayette, CO 80026-3370
Phone: (720)536-6450
Fax: (720)536-6455
Accepting New Patients Yes

Michael P Cicerchi, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente SJH
1375 E 19th Ave
Denver, CO 80218-1114
Phone: (303)812-4479
Fax: (303)812-4229
Accepting New Patients Yes

Anjoli M Dixit, MD

Specialties: Family Medicine
Primary Location:
Kaiser Permanente Longmont
2345 Bent Way
Longmont, CO 80503
Phone: (303)678-3230
Fax: (303)678-3282
Accepting New Patients Yes

Leah E Fuchs, MD

Specialties: Family Medicine
Primary Location:
Midtown Inpatient Medicine
535 16th St Ste 750
Denver, CO 80202-4228
Phone: (303)825-4646
Fax: (303)825-3215
Accepting New Patients Yes

David S Haukeness, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Rock Creek
280 Exempla Cir
Lafayette, CO 80026-3370
Phone: (720)536-6450
Fax: (720)536-6455
Accepting New Patients Yes

Mark S Hoskinson, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Baseline
580 Mohawk Dr
Boulder, CO 80303-3712
Phone: (303)338-4545
Fax: (303)554-5151
Accepting New Patients Yes

Eleanor R Jensen, DO

Specialties: Internal Medicine, Hospice and Palliative Medicine
Primary Location:
Kaiser Permanente Rock Creek
280 Exempla Cir 4th Fl
Lafayette, CO 80026-3370
Phone: (720)536-6404
Fax: (720)536-6440
Accepting New Patients Yes

Lorena R Letkomiller, MD

Specialties: Internal Medicine
Primary Location:
Midtown Inpatient Medicine
535 16th St Ste 750
Denver, CO 80202-4228
Phone: (303)825-4646
Fax: (303)825-3215
Accepting New Patients Yes

Karen M Lochhead, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Rock Creek
280 Exempla Cir
Lafayette, CO 80026-3370
Phone: (720)536-6450
Fax: (720)536-6455
Accepting New Patients Yes

John D Mahoney, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Longmont
2345 Bent Way
Longmont, CO 80503-7614
Phone: (303)678-3230
Fax: (303)678-3225
Accepting New Patients Yes

Lianne Marks, MD

Specialties: Internal Medicine
Primary Location:
Complete Family Medicine
8758 Wolff Ct Ste 200
Westminster, CO 80031
Phone: (303)403-6650
Fax: (303)403-6902
Accepting New Patients Yes
MyChart Provider Yes

John G Massone, MD

Specialties: Internal Medicine, Hospice and Palliative Medicine
Primary Location:
TRU Community Care
2594 Trailridge Dr E
Lafayette, CO 80026-3186
Phone: (303)449-7740
Fax: (303)604-5393
Accepting New Patients Yes

Edward P McAuliffe, MD

Specialties: Family Medicine
Primary Location:
Kaiser Permanente Rock Creek
280 Exempla Cir
Lafayette, CO 80026-3370
Phone: (720)536-7551
Fax: (720)536-7555
Accepting New Patients Yes

John D McLaughlin, MD

Specialties: Family Medicine
Primary Location:
John D Mclaughlin MD PC
1421 S Potomac St # 200
Aurora, CO 80012-4512
Phone: (303)360-7407
Fax: (303)360-0418
Accepting New Patients Yes

Kimberly M Patterson, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Baseline
580 Mohawk Dr
Boulder, CO 80303-3712
Phone: (303)338-4545
Fax: (303)554-5151
Accepting New Patients Yes

Wesley M Pearson, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Hidden Lake
7701 Sheridan Blvd
Westminster, CO 80003
Phone: (303)338-4545
Fax: (303)657-6801
Accepting New Patients Yes

Christopher M Slater, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Rock Creek
280 Exempla Cir
Lafayette, CO 80026-3370
Phone: (720)536-7552
Fax: (720)536-7555
Accepting New Patients Yes

Brian J Thom, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Rock Creek
280 Exempla Cir
Lafayette, CO 80026-3370
Phone: (720)536-6450
Fax: (720)536-6455
Accepting New Patients Yes

Richard Tsai, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Rock Creek
280 Exempla Cir
Lafayette, CO 80026-3370
Phone: (720)536-6450
Fax: (720)536-6455
Accepting New Patients Yes

Larry E VanVleet, MD

Specialties: Internal Medicine
Primary Location:
Kaiser Permanente Rock Creek
280 Exempla Cir
Lafayette, CO 80026-3370
Phone: (720)536-6450
Fax: (720)536-6455
Accepting New Patients Yes

Alexandra Weaver, MD

Specialties: Family Medicine
Primary Location:
Midtown Inpatient Medicine
535 16th St Ste 750
Denver, CO 80202-4228
Phone: (303)825-4646
Fax: (303)825-3215
Accepting New Patients Yes

Rajesh Yalavarthy, MD

Specialties: Nephrology, Internal Medicine
Primary Location:
Western Nephrology
5265 Vance St # 200
Arvada, CO 80002-3714
Phone: (303)232-3366
Fax: (303)232-8734
Accepting New Patients Yes

James M Yeash, DO

Specialties: Family Medicine
Primary Location:
New West Physicians
11550 Sheridan Blvd
Broomfield, CO 80020
Phone: (303)469-6000
Fax: (303)469-2922
Accepting New Patients Yes

Can't find what you're looking for or want to narrow your search? Search now!

Find a Doctor Results

Sign up for our eNewsletter!

Get tips to help you manage your family's health, options to boost your fitness and advice to live your best life.