
Shannon Kathleen Keel · Family Medicine Physician
1160 Patterson Rd, Grand Junction, CO, 81506
NPI · 1558351940No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right family doctor in Grand Junction means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of family doctors — 100+ verified family doctors are listed below.

Shannon Kathleen Keel · Family Medicine Physician
1160 Patterson Rd, Grand Junction, CO, 81506
NPI · 1558351940Insurance

Jennifer Zadrozny · Family Nurse Practitioner
515 28 3/4 Rd, Grand Junction, CO, 81501
NPI · 1760624076Insurance

Susan Geneice Brown · Family Nurse Practitioner
2686 Patterson Rd, Grand Junction, CO, 81506
NPI · 1467689679Insurance

Agape Family Practice, P.C. · Family Medicine Physician
2139 N 12Th St, Grand Junction, CO, 81501
NPI · 1144405739Insurance

Sabrina Lorraine Mitchell · Family Medicine Physician
2698 Patterson Rd, Grand Junction, CO, 81506
NPI · 1407887961Insurance

Front Range Clinic Inc.. · Family Medicine Physician
755 North Ave Suite B-C, Grand Junction, CO, 81501
NPI · 1831785302Insurance

Insurance

Insurance

Insurance

Katy Rieves, Inc.. · Family Medicine Physician
2139 N 12Th St, Grand Junction, CO, 81501
NPI · 1417139098Insurance

Janet E. Hassell · Family Nurse Practitioner
3150 N 12Th St, Grand Junction, CO, 81506
NPI · 1386628766Insurance

St Mary'S Hospital And Medical Center, Inc. · Family Medicine Physician
562 29 Rd, Grand Junction, CO, 81504
NPI · 1447920228Insurance

Casey Peiffer · Family Nurse Practitioner
2754 Compass Dr Suite 377, Grand Junction, CO, 81506
NPI · 1982366340Insurance

Insurance

Denver Recovery Group LLC · Addiction Medicine (Family Medicine) Physician
755 North Ave Suite E, Grand Junction, CO, 81501
NPI · 1932053238Insurance

Family Medical PC · Family Medicine Physician
3198 F Rd Suite 103, Grand Junction, CO, 81504
NPI · 1326085697Insurance

Stephanie L Shrago · Family Medicine Physician
3150 N 12Th St, Grand Junction, CO, 81506
NPI · 1295870129Insurance

Insurance

Fruita Family Medicine PLLC · Family Medicine Physician
2330 E Alcove Dr, Grand Junction, CO, 81503
NPI · 1972556561Insurance

Larry Gerald Stahl · Family Medicine Physician
3090 Aberdeen Ln, Grand Junction, CO, 81504
NPI · 1649284290Insurance

Community Medical Group, LLC · Family Medicine Physician
2596 F Rd, Grand Junction, CO, 81505
NPI · 1457998411Insurance

Primary Care Partners, Inc.. · Family Medicine Physician
1120 Wellington Ave, Grand Junction, CO, 81501
NPI · 1861990699Insurance

Insurance

Insurance

Grand Junction Family Medicine PC · Family Medicine Physician
525 North Ave, Grand Junction, CO, 81501
NPI · 1013102912Insurance

Andrew M. Mohler · Family Medicine Physician
3150 N 12Th St, Grand Junction, CO, 81506
NPI · 1790768430Insurance

Dawn Michelle Geer · Family Nurse Practitioner
569 32 Rd Suite 12, Grand Junction, CO, 81504
NPI · 1689014136Insurance

Paul David Wubben · Family Medicine Physician
804 Mazatlan Dr, Grand Junction, CO, 81506
NPI · 1730453861Insurance

Betsy Longenecker · Family Medicine Physician
2698 Patterson Rd, Grand Junction, CO, 81506
NPI · 1306823091Insurance

Community Medical Group, LLC · Family Medicine Physician
1060 Orchard Ave Unit O, Grand Junction, CO, 81501
NPI · 1609314848Insurance

Kathleen Sanae Ono · Family Medicine Physician
2121 North Ave, Grand Junction, CO, 81501
NPI · 1033240171Insurance

Nicole Pistono · Family Nurse Practitioner
995 Independent Ave, Grand Junction, CO, 81505
NPI · 1427858471Insurance

Robert Mac Miley · Family Medicine Physician
2020 N 12Th St, Grand Junction, CO, 81501
NPI · 1144519562Insurance

Shannon Kathleen Keel · Family Medicine Physician
1160 Patterson Rd, Grand Junction, CO, 81506
NPI · 1558351940Insurance

John S. Bratteli · Family Medicine Physician
2635 N 7Th St, Grand Junction, CO, 81501
NPI · 1245213925Insurance

Intermountain Medical Group Grand Junction, LLC · Family Medicine Physician
710 Wellington Ave, Grand Junction, CO, 81501
NPI · 1538708854Insurance

Primary Care Partners, Inc.. · Family Medicine Physician
3150 N 12Th St, Grand Junction, CO, 81506
NPI · 1801001599Insurance

Chelcie Renee Nowak · Family Nurse Practitioner
2440 N 11Th St, Grand Junction, CO, 81501
NPI · 1215735030Insurance

Insurance

Margaret Lorraine Lehr · Family Nurse Practitioner
3096 I-70 Business Loop, Grand Junction, CO, 81504
NPI · 1255722054Insurance

Jeri White DO PLLC · Family Medicine Physician
1204 N. 7Th Street, Grand Junction, CO, 81501
NPI · 1801127147Insurance

David Michael Gordon · Family Medicine Physician
1060 Orchard Ave, Grand Junction, CO, 81501
NPI · 1619021193Insurance

Lori Wenz · Family Nurse Practitioner
551 Grand Ave Suite 302, Grand Junction, CO, 81501
NPI · 1679961783Insurance

Marshall T. Steel · Family Medicine Physician
361 Music Ln, Grand Junction, CO, 81506
NPI · 1245213842Insurance

S. Christopher Weaver · Family Medicine Physician
3150 N 12Th St, Grand Junction, CO, 81506
NPI · 1033193594Insurance

Jim Roland Blankenship · Family Nurse Practitioner
2121 North Ave, Grand Junction, CO, 81501
NPI · 1912918202Insurance

Anne Morse Chamberlin · Family Medicine Physician
1120 Wellington Ave, Grand Junction, CO, 81501
NPI · 1699038315Insurance

Insurance

Family And Sports Medicine Clinic LLC · Sports Medicine (Family Medicine) Physician
321 Rood Ave, Grand Junction, CO, 81501
NPI · 1538317169Insurance

Nancy Suzanne Lange · Family Nurse Practitioner
2635 N 7Th St, Grand Junction, CO, 81501
NPI · 1942306279Insurance

Insurance

Patrick W. Page · Family Medicine Physician
1120 Wellington Ave, Grand Junction, CO, 81501
NPI · 1982688438Insurance

Erica Rasmussen Gardner · Family Nurse Practitioner
2635 N 7Th St, Grand Junction, CO, 81501
NPI · 1588207856Insurance

Jeri J White · Family Medicine Physician
2478 Patterson Rd, Grand Junction, CO, 81505
NPI · 1952334716Insurance

Physician Management Services Of Colorado Ii, LLC · Family Medicine Physician
1120 Wellington Ave, Grand Junction, CO, 81501
NPI · 1346800471Insurance

Meredith Davis · Family Nurse Practitioner
2454 Hwy 6 And 50 Suite 104, Grand Junction, CO, 81505
NPI · 1538779699Insurance

Allison Marie Chiappa · Family Nurse Practitioner
2121 North Ave, Grand Junction, CO, 81501
NPI · 1154992758Insurance

Primary Care Partners, Inc.. · Sports Medicine (Family Medicine) Physician
3150 N 12Th St, Grand Junction, CO, 81506
NPI · 1417455403Insurance

Insurance

Missiouri D Mccoy · Family Nurse Practitioner
2643 Patterson Rd, Grand Junction, CO, 81506
NPI · 1215314745Insurance

Jacobo Armando Ruybal · Family Medicine Physician
2231 N 7Th St, Grand Junction, CO, 81501
NPI · 1881766822Insurance

Christina Harlow · Family Nurse Practitioner
2635 N 7Th St, Grand Junction, CO, 81501
NPI · 1457791139Insurance

Insurance

Heather E. F. Tobin · Family Nurse Practitioner
603 28 1/4 Rd, Grand Junction, CO, 81506
NPI · 1073068532Insurance

Daniel Belatti · Family Medicine Physician
2698 Patterson Rd, Grand Junction, CO, 81506
NPI · 1841644341Insurance

Paul H. Sturges · Family Medicine Physician
3150 N 12Th St, Grand Junction, CO, 81506
NPI · 1437132982Insurance

Andria Elaine Lopez · Family Nurse Practitioner
2470 F Rd Suite 8, Grand Junction, CO, 81505
NPI · 1720176472Insurance

Douglas Carl Shenk · Family Medicine Physician
308 Bookcliff Ct, Grand Junction, CO, 81501
NPI · 1689885360Insurance

Jaclyn Gerardot · Family Nurse Practitioner
2754 Compass Dr, Grand Junction, CO, 81506
NPI · 1184505455Insurance

Rachel Ashley Simmerman · Family Nurse Practitioner
1190 Bookcliff Ave, Grand Junction, CO, 81501
NPI · 1841991395Insurance

April L Krutka · Hospice and Palliative Medicine (Family Medicine) Physician
2754 Compass Dr, Grand Junction, CO, 81506
NPI · 1811158918Insurance

Katherine Elizabeth Howe · Family Medicine Physician
572 W Crete Cir, Grand Junction, CO, 81505
NPI · 1700846318Insurance

Lyrad K Riley · Family Medicine Physician
2698 Patterson Rd, Grand Junction, CO, 81506
NPI · 1356318216Insurance

Insurance

Caroline D Dorman · Family Medicine Physician
1160 Patterson Rd, Grand Junction, CO, 81506
NPI · 1639108343Insurance

Kimberly A Jones · Family Nurse Practitioner
2754 Compass Dr Suite 377, Grand Junction, CO, 81506
NPI · 1942824537Insurance

Tonya Naomi Parkerson Wren · Family Medicine Physician
2345 N 7Th St, Grand Junction, CO, 81501
NPI · 1417053380Insurance

Haven Clinic · Addiction Medicine (Family Medicine) Physician
1150 N 25Th St Suite D, Grand Junction, CO, 81501
NPI · 1235753948Insurance

Colorado West Healthcaresystem, Inc. · Family Medicine Physician
2596 F Rd, Grand Junction, CO, 81505
NPI · 1861039604Insurance

Mark A Twardowski · Family Medicine Physician
743 Horizon Ct, Grand Junction, CO, 81506
NPI · 1437118387Insurance

Melinda Kay Bon · Family Nurse Practitioner
1190 Bookcliff Ave Unit 104, Grand Junction, CO, 81501
NPI · 1780573857Insurance

Doctor Nurse Practice, LLC · Family Nurse Practitioner
1921 N 17Th St, Grand Junction, CO, 81501
NPI · 1811422082Insurance

Appleton Family Medicine, PC · Family Medicine Physician
2478 Patterson Rd, Grand Junction, CO, 81505
NPI · 1407874118Insurance

Insurance

Frontier Medicine LLC · Family Nurse Practitioner
2472 Patterson Rd Unit 5, Grand Junction, CO, 81505
NPI · 1578184107Insurance

Colleen Belmont · Family Nurse Practitioner
2470 Patterson Rd Suite 8, Grand Junction, CO, 81505
NPI · 1023876208Insurance

Community Medical Group · Family Medicine Physician
1060 Orchard Ave Unit N, Grand Junction, CO, 81501
NPI · 1629490982Insurance

Western Slope Mobile Wound Care · Family Nurse Practitioner
2478 Patterson Rd Suite 16, Grand Junction, CO, 81505
NPI · 1922821693Insurance

Andrew William Winnefeld · Family Medicine Physician
1060 Orchard Ave Unit H, Grand Junction, CO, 81501
NPI · 1174508923Insurance

Richard J Price · Family Medicine Physician
2214 Red Canyon Ct, Grand Junction, CO, 81507
NPI · 1063567162Insurance

Autumn Dawn Rowland · Family Nurse Practitioner
569 32 Rd Suite 12, Grand Junction, CO, 81504
NPI · 1093261984Insurance

Britta Christina Czapla · Family Medicine Physician
3150 N 12Th St, Grand Junction, CO, 81506
NPI · 1881766434Insurance

Insurance

Sarah Harmon Abercrombie · Family Nurse Practitioner
2121 North Ave, Grand Junction, CO, 81501
NPI · 1093490567Insurance

Vicki Lynn Filz · Family Nurse Practitioner
2470 Patterson Rd Suite 11, Grand Junction, CO, 81505
NPI · 1487983409Insurance

Verne A Smith · Family Medicine Physician
2013 Overlook Dr, Grand Junction, CO, 81505
NPI · 1760660047Insurance

Scott E Vincent · Family Medicine Physician
601 Center Ave, Grand Junction, CO, 81501
NPI · 1346395985Insurance

Tiffany Smith · Family Medicine Physician
2478 Patterson Rd Suite 27, Grand Junction, CO, 81505
NPI · 1235797713Insurance

Intermountain Medical Group Grand Junction, LLC · Family Medicine Physician
2635 N 7Th St, Grand Junction, CO, 81501
NPI · 1356765556Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Grand Junction — useful if your insurance network extends across the metro.
Grand Junction has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in Grand Junction, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Grand Junction family doctors list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
In-network family doctors in Grand Junction typically run $120–$300 for an initial visit before insurance. Out-of-network rates can be 3–5× higher. Use the insurance filter above to see Grand Junction family doctors who list your specific plan, and confirm acceptance directly with the office before booking.
Most Grand Junction listings indicate new-patient status on the profile. Wait times vary by specialty and insurance; calling the office directly is the fastest way to confirm same-week availability.
Major plans in include Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings show plans the provider has indicated they accept — always confirm in-network status directly with the office before your appointment.
Most PPO plans in allow direct booking. HMO and many Medicare Advantage plans require a primary-care referral first. Confirm with your insurer or the office before booking.