AcceptsMedicare.com

Doctors That Accept Medicare in Glenwood Springs, CO

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

These are 147 clinicians enrolled in Medicare and practicing in Glenwood Springs, 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 Glenwood Springs by Specialty

Family Medicine(14)

  • Coya Lindberg, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Coya Lindberg, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignmentTelehealth available

  • Coya Lindberg, MD

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignmentTelehealth available

  • David Lorah, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • David Lorah, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignmentTelehealth available

  • David Lorah, MD

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignmentTelehealth available

  • Paul Swenson, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Paul Swenson, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignmentTelehealth available

  • Paul Swenson, MD

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignmentTelehealth available

  • Anneliese Heckert, DO

    Mountain Family Health Centers

    1905 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 945-2840Accepts assignment

  • Casey Aguirre, DO

    Mountain Family Health Centers

    1905 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 945-2840Accepts assignment

  • Kjell Benson, MD

    Mountain Family Health Centers

    1905 Blake Ave, Glenwood Springs81601

    📞 (970) 945-2840Accepts assignment

  • Kjell Benson, MD

    Mountain Family Health Centers

    1905 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 945-2840Accepts assignment

  • Angela Ammon, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

Internal Medicine(13)

  • Gail Mizner, MD

    Mountain Family Health Centers

    1905 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 945-2840Accepts assignment

  • Sutton Higgins, MD

    Mountain Family Health Centers

    1905 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 945-2840Accepts assignment

  • Debbie Cihak, MD

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Debbie Cihak, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Julie Cohen, MD

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Julie Cohen, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Rajesh Kumar, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Steven Obrien, MD

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Steven Obrien, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Susan Cruse, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Susan Williams, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Tess Jankovsky, MD

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Tess Jankovsky, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

Optometry(7)

  • Eric Strautman, OD

    2020 Eye Care PLLC

    3122 Blake Ave, Glenwood Springs81601

    📞 (970) 945-2020Accepts assignment

  • Jacqueline Miller, OD

    2020 Eye Care PLLC

    3122 Blake Ave, Glenwood Springs81601

    📞 (970) 945-2020Accepts assignment

  • Laura Taylor, OD

    2020 Eye Care PLLC

    3122 Blake Ave, Glenwood Springs81601

    📞 (970) 945-2020Accepts assignment

  • Matthew Phan, OD

    2020 Eye Care PLLC

    3122 Blake Ave, Glenwood Springs81601

    📞 (970) 945-2020Accepts assignment

  • Shannon Swayne, OD

    2020 Eye Care PLLC

    3122 Blake Ave, Glenwood Springs81601

    📞 (970) 945-2020Accepts assignment

  • Carter Morrison, OD

    Valley Vision PC

    904 Pitkin Ave, Glenwood Springs81601

    📞 (970) 945-6011Accepts assignment

  • Jennifer Zwelling, OD

    Valley Vision PC

    904 Pitkin Ave, Glenwood Springs81601

    📞 (970) 945-6011Accepts assignment

Dermatology(5)

  • Drew Taylor, MD

    Bella Derma, LLC

    919 Grand Ave, Glenwood Springs81601

    📞 (970) 930-6490Accepts assignment

  • Sara Holt, DO

    Bella Derma, LLC

    919 Grand Ave, Glenwood Springs81601

    📞 (970) 930-6490Accepts assignment

  • Kelly Thomas, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignment

  • Kelly Thomas, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignment

  • Kelly Thomas, MD

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignment

Neurology(1)

  • Jeffrey Thornton, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-7144Accepts assignmentTelehealth available

Physical Therapist(6)

  • Brian Burkhardt, PT

    1317 Grand Ave, Suite 228, Glenwood Springs81601

    📞 (970) 279-1652May accept assignment

  • Jorge Esparza, PT

    25 Market St, Unit A, Glenwood Springs81601

    📞 (970) 312-4042Accepts assignment

  • Ariana Buxman, PT

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignment

  • Brian Edmiston, PT

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignment

  • Keith McCarroll, PT

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignment

  • Martha McDonald, PT

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignment

Audiology(3)

  • Krisztina Johnson, AU

    401 23rd St, Suite 100, Glenwood Springs81601

    📞 (970) 945-8989May accept assignment

  • Daria Stakiw

    Rocky Mountain Audiology LLC

    1607 Grand Ave, Unit 21, Glenwood Springs81601

    📞 (970) 945-7575Accepts assignment

  • Emily Sanders, AU

    Rocky Mountain Audiology LLC

    1607 Grand Ave, Unit 21, Glenwood Springs81601

    📞 (970) 945-7575Accepts assignment

Physician Assistant(20)

  • Luke Herro, PA

    Colorado West Regional Mental Health Inc

    2802 Grand Ave, Glenwood Springs81601

    📞 (970) 945-2583Accepts assignmentTelehealth available

  • Dolores Snell, PA

    Glenwood Medical Associates PC

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Dolores Snell, PA

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignmentTelehealth available

  • Dolores Snell, PA

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignmentTelehealth available

  • Elizabeth Jackson, PA

    Glenwood Medical Associates PC

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Elizabeth Jackson, PA

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignmentTelehealth available

  • Elizabeth Jackson, PA

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignmentTelehealth available

  • Katy Mazza, PA

    Glenwood Medical Associates PC

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Katy Mazza, PA

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignmentTelehealth available

  • Katy Mazza, PA

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignmentTelehealth available

  • Christine McConnell

    Mountain Family Health Centers

    1905 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 945-2840Accepts assignment

  • Megan Voss, PA

    Mountain Family Health Centers

    1905 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 945-2840Accepts assignment

  • Natasha Ellwood, PA

    Mountain Family Health Centers

    1905 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 945-2840Accepts assignment

  • Ashley Adams, PA

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-7144Accepts assignmentTelehealth available

  • Danielle Napieralski, PA

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Kristen Munks, PA

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Rachel Conklin, PA

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Rebecca Urquhart

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Robert Nelson, PA

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignment

  • Robert Nelson, PA

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignment

Nurse Practitioner(13)

  • Christina Torres, NP

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignmentTelehealth available

  • Rachel Menke, NP

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignmentTelehealth available

  • Amy Halstead, NP

    Next Breath Counseling, LLC

    1319 Grand Ave, Glenwood Springs81601

    📞 (970) 260-0868Accepts assignmentTelehealth available

  • Anneliese Sullivan, NP

    Valley View Hospital Association

    1830 Blake Ave, Suite 207, Glenwood Springs81601

    📞 (970) 384-7510Accepts assignmentTelehealth available

  • Erica Hickey, NP

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignment

  • Kathleen Puening, NP

    Valley View Hospital Association

    1830 Blake Ave, Suite 207, Glenwood Springs81601

    📞 (970) 384-7510Accepts assignmentTelehealth available

  • Lindsay Bennett, NP

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Lindsay Bennett, NP

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Nicole Koda, NP

    Valley View Hospital Association

    1830 Blake Ave, Suite 207, Glenwood Springs81601

    📞 (970) 384-7510Accepts assignment

  • Susan Orcutt, NP

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Susan Orcutt, NP

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Travis Klein, NP

    Valley View Hospital Association

    1830 Blake Ave, Suite 202, Glenwood Springs81601

    📞 (970) 384-4220Accepts assignmentTelehealth available

  • Vanessa Han-Voth, NP

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignment

Obstetrics & Gynecology(11)

  • James O Donnell, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • James O Donnell, MD

    Glenwood Medical Associates PC

    1830 Blake Ave, Suite 102, Glenwood Springs81601

    📞 (970) 945-8503Accepts assignmentTelehealth available

  • James O Donnell, MD

    Glenwood Medical Associates PC

    406 Hyland Park Dr, Suite F, Glenwood Springs81601

    📞 (970) 945-0506Accepts assignmentTelehealth available

  • Brooke Halliwell, DO

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignment

  • Brooke Halliwell, DO

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignment

  • Emily McCarty, MD

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignment

  • Joel Dickens, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 208, Glenwood Springs81601

    📞 (970) 945-2238Accepts assignment

  • Katherine Van Deventer, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 208, Glenwood Springs81601

    📞 (970) 945-2238Accepts assignment

  • Katie Mang-Smith, MD

    Valley View Hospital Association

    1830 Blake Ave, Glenwood Springs81601

    Accepts assignmentTelehealth available

  • Katie Mang-Smith, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 101, Glenwood Springs81601

    📞 (970) 384-8028Accepts assignmentTelehealth available

  • Lindsay Conner, MD

    Valley View Hospital Association

    1830 Blake Ave, Suite 208, Glenwood Springs81601

    📞 (970) 945-2238Accepts assignmentTelehealth available

Mental Health Counselor(7)

  • Chelsea Jenkins

    1029 Colorado Ave, Glenwood Springs81601

    May accept assignment

  • Ferlicia Fergusson-Prudent

    1029 Colorado Ave, Glenwood Springs81601

    May accept assignment

  • Kris Mackey

    715 Grand Ave, Glenwood Springs81601

    📞 (303) 525-0246Accepts assignmentTelehealth available

  • Kris Mackey

    Po Box, Suite 1891, Glenwood Springs81602

    Accepts assignmentTelehealth available

  • Ruth Trowbridge

    3702 Mountain Dr, Glenwood Springs81601

    📞 (970) 987-1633Accepts assignmentTelehealth available

  • Anna Murphy

    Colorado West Regional Mental Health Inc

    2802 Grand Ave, Glenwood Springs81601

    📞 (970) 945-2583Accepts assignmentTelehealth available

  • Erin Drozd

    Colorado West Regional Mental Health Inc

    2802 Grand Ave, Glenwood Springs81601

    📞 (970) 945-2583Accepts assignment

Showing the largest specialties in this city (100 of 146 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 Glenwood Springs 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.