AcceptsMedicare.com

Doctors That Accept Medicare in Craig, CO

127 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26

These are 127 clinicians enrolled in Medicare and practicing in Craig, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Craig by Specialty

Family Medicine(20)

  • Anna Lundeen, MD

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Diana Hornung, MD

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Elise Sullivan, MD

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • James Dudley, MD

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Andalib Danandeh, MD

    Rural Family Physicians

    750 Hospital Loop, Craig81625

    📞 (815) 988-6351May accept assignment

  • Audrey Klawiter, DO

    Rural Family Physicians

    750 Hospital Loop, Craig81625

    📞 (815) 988-6351May accept assignment

  • Austin Dinkel, DO

    Rural Family Physicians

    750 Hospital Loop, Craig81625

    📞 (815) 988-6351May accept assignment

  • James Phillips, MD

    Rural Family Physicians

    750 Hospital Loop, Craig81625

    📞 (815) 988-6351May accept assignment

  • Matthew Rice, MD

    Rural Family Physicians

    750 Hospital Loop, Craig81625

    📞 (815) 988-6351May accept assignment

  • Aaron Stewart, DO

    The Memorial Hospital

    221 W Victory Way, Craig81625

    Accepts assignment

  • Aaron Stewart, DO

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Aaron Stewart, DO

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Indu Vence, MD

    The Memorial Hospital

    221 W Victory Way, Craig81625

    May accept assignment

  • Indu Vence, MD

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411May accept assignment

  • Jillian Hess, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Larry Kipe, MD

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Larry Kipe, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Walter Stewart, DO

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Walter Stewart, DO

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Mary Shannon Becker, MD

    Yampa Valley Medical Center

    595 Russell St, Craig81625

    📞 (970) 824-1020Accepts assignmentTelehealth available

Cardiology(4)

  • Frank Laws, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignmentTelehealth available

  • Marcus Howell, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Michael Rubinstein, MD

    Valley View Hospital Association

    750 Hospital Loop, Craig81625

    📞 (970) 384-7290Accepts assignmentTelehealth available

  • William Baker, MD

    Yampa Valley Medical Center

    595 Russell St, Craig81625

    📞 (970) 824-1020Accepts assignmentTelehealth available

Optometry(4)

  • Craig Eckroth, OD

    Eyecare Specialties Inc

    460 Pershing St, Suite 100, Craig81625

    Accepts assignment

  • Melissa Vides, MD

    Eyecare Specialties Inc

    460 Pershing St, Suite 100, Craig81625

    Accepts assignment

  • Brian Williams, OD

    Mountain Eyeworks LLC

    2 W Victory Way, Craig81625

    📞 (970) 824-8307Accepts assignment

  • Erica Musgrove, OD

    Mountain Eyeworks LLC

    2 W Victory Way, Craig81625

    📞 (970) 824-8307Accepts assignment

Ophthalmology(1)

  • Michael Solomon, DO

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

Orthopedic Surgery(5)

  • Alejandro Miranda, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Andreas Sauerbrey, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Jay Thompson, DO

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • John Sielatycki, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignmentTelehealth available

  • Patrick Johnston, DO

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

Dermatology(1)

  • Lauren Good, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

Physical Therapist(2)

Physician Assistant(20)

  • Ashley Mines, PA

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Frances Jenkins, PA

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Carol Bolt, PA

    The Memorial Hospital

    221 W Victory Way, Craig81625

    Accepts assignment

  • Carol Bolt, PA

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • David Ward, PA

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Jessica Nyquist, PA

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Kelsie Bond, PA

    The Memorial Hospital

    221 W Victory Way, Craig81625

    Accepts assignment

  • Kelsie Bond, PA

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Lindsey Harr, PA

    The Memorial Hospital

    221 W Victory Way, Craig81625

    Accepts assignment

  • Lindsey Harr, PA

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Michael Hickey, PA

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Miranda Prejean, PA

    The Memorial Hospital

    221 W Victory Way, Craig81625

    Accepts assignment

  • Miranda Prejean, PA

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Miranda Prejean, PA

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Suzanne Haag, PA

    The Memorial Hospital

    221 W Victory Way, Craig81625

    Accepts assignment

  • Suzanne Haag, PA

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Alexa Pighini, PA

    Yampa Valley Medical Center

    595 Russell St, Craig81625

    📞 (970) 824-1020Accepts assignmentTelehealth available

  • Lesley Bowdre, PA

    Yampa Valley Medical Center

    595 Russell St, Craig81625

    📞 (970) 824-1020Accepts assignment

  • Margo Boatner, PA

    Yampa Valley Medical Center

    595 Russell St, Craig81625

    📞 (970) 824-1020Accepts assignmentTelehealth available

  • Neilene Folks, PA

    Yampa Valley Medical Center

    595 Russell St, Craig81625

    📞 (970) 824-1020Accepts assignment

Nurse Practitioner(10)

  • Meghan Rosen, NP

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Mikaelyn Sullivan, NP

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Suzanne Holm, NP

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Alfred Maina, CNA

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Bridget Mucha

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignmentTelehealth available

  • Lynn Ames, NP

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignmentTelehealth available

  • Susan Dockins, NP

    The Memorial Hospital

    221 W Victory Way, Craig81625

    Accepts assignment

  • Susan Dockins, NP

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Susan Dockins, NP

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Kimberley Paden-Harris, NP

    Yampa Valley Medical Center

    595 Russell St, Craig81625

    📞 (970) 824-1020Accepts assignment

Diagnostic Radiology(7)

  • Brent Jacobson, DO

    Mountain Radiology Inc

    2020 W Victory Way, Craig81625

    📞 (970) 900-6856May accept assignment

  • Brent Jacobson, DO

    Mountain Radiology Inc

    750 Hospital Loop, Craig81625

    📞 (970) 900-6856May accept assignment

  • Scott Loomis, MD

    Mountain Radiology Inc

    750 Hospital Loop, Craig81625

    📞 (970) 900-6856Accepts assignment

  • Stephen Brown, MD

    Mountain Radiology Inc

    2020 W Victory Way, Craig81625

    📞 (970) 900-6856Accepts assignment

  • Stephen Brown, MD

    Mountain Radiology Inc

    750 Hospital Loop, Craig81625

    📞 (970) 900-6856Accepts assignment

  • Steven Tandberg, MD

    Mountain Radiology Inc

    750 Hospital Loop, Craig81625

    📞 (970) 900-6856Accepts assignment

  • William Weathers, MD

    Mountain Radiology Inc

    750 Hospital Loop, Craig81625

    📞 (970) 900-6856Accepts assignment

Emergency Medicine(7)

  • Kalen Abbott, MD

    750 Hospital Loop, Craig81625

    May accept assignment

  • Anna Schubert, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Chance Sullivan, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Jeffrey Thompson, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Matthew Grzegozewski, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Renee Carson, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Ryan Murphy, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

Clinical Social Worker(6)

  • Elisa Alvim-Told, CSW

    580 Pershing St, Suite 1, Craig81625

    📞 (917) 730-7789Accepts assignment

  • Donnie Ryan, CSW

    Colorado West Regional Mental Health Inc

    439 Breeze St, Suite 200, Craig81625

    📞 (970) 824-6541Accepts assignmentTelehealth available

  • Megan Wykhuis, CSW

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Sara Ross, CSW

    Poudre Valley Medical Group LLC

    595 Russell St, Craig81625

    📞 (970) 824-1020Accepts assignment

  • Catherine Eliasen, CSW

    The Memorial Hospital

    600 Russell St, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Melissa Almon, CSW

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

General Surgery(4)

  • Hector Salcedo-Dovi

    750 Hospital Loop, Craig81625

    May accept assignment

  • Dana Miller, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Jeffrey Womble, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

  • Max Cayo, MD

    The Memorial Hospital

    750 Hospital Loop, Craig81625

    📞 (970) 824-9411Accepts assignment

Clinical Psychologist(3)

  • Katherine Gibbs, CP

    2045 W Victoria Way, Yampa Valley Psychotherapy, Craig81625

    📞 (970) 824-2557Accepts assignment

  • Katherine Gibbs, CP

    943 W 8th St, Sandrock Ridge Care And Rehab, Craig81625

    📞 (970) 826-4100Accepts assignment

  • Raymond Gornell

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

Chiropractic(3)

  • Craig Rummel, DC

    333 E Victory Way, Craig81625

    May accept assignment

  • Rita Bohrer, DC

    450 Ctr St, Craig81625

    📞 (970) 824-7744Accepts assignment

  • Tiffany Terry, CH

    408 E Victory Way, Craig81625

    📞 (970) 824-4444Accepts assignment

Mental Health Counselor(3)

  • Peggy Sammons

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Thomas Welle

    Northwest Colorado Visiting Nurse Association

    745 Russell St, Craig81625

    📞 (970) 824-8233Accepts assignment

  • Amy Goodwin

    Poudre Valley Medical Group LLC

    595 Russell St, Craig81625

    📞 (970) 824-1020Accepts assignment

Showing the largest specialties in this city (100 of 114 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.

Other Cities in Colorado

New to Medicare?

Frequently Asked Questions

Are these doctors in Craig accepting new Medicare patients?

We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.

What does "accepts Medicare assignment" mean?

It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.

Will these doctors work with my Medicare Advantage plan?

Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.

Does Original Medicare cover dental care from these providers?

Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.

Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in Colorado →

Was this page helpful?

Wrong phone number, closed office, or something confusing? Tell us — every report is reviewed.