AcceptsMedicare.com

Doctors That Accept Medicare in Windham, ME

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

These are 88 clinicians enrolled in Medicare and practicing in Windham, 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 Windham by Specialty

Family Medicine(5)

  • Anthony Pastore, DO

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • David Poor, MD

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Douglas Ertman, MD

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • George Stockwell, DO

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Karl Miller, MD

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

Internal Medicine(5)

  • Emily Nixon, MD

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignment

  • Jill Kerekes, MD

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignment

  • Melanie Fitzsimmons, MD

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignment

  • Adam Karpman

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignmentTelehealth available

  • James Theberge, MD

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

Cardiology(3)

  • Brandei Wingard, MD

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignmentTelehealth available

  • Craig Brett, MD

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Wayne Kruithoff, MD

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

Optometry(6)

  • Abigail Delahanty, OD

    Maine Optometry PA

    656 Roosevelt Trl, Windham04062

    📞 (207) 729-8474Accepts assignment

  • Danielle Pelletier, OD

    Maine Optometry PA

    656 Roosevelt Trl, Windham04062

    📞 (207) 729-8474Accepts assignment

  • Rachel Achenbach, OD

    Maine Optometry PA

    656 Roosevelt Trl, Windham04062

    📞 (207) 729-8474Accepts assignment

  • Todd Hamilton, OD

    Maine Optometry PA

    656 Roosevelt Trl, Windham04062

    📞 (207) 729-8474Accepts assignment

  • Lindsey Butler, OD

    Metayer Eye Care PA

    4 B Commons Ave, Windham04062

    📞 (207) 892-2273Accepts assignment

  • Roxanne Metayer, OD

    Metayer Eye Care PA

    4 B Commons Ave, Windham04062

    📞 (207) 892-2273Accepts assignment

Podiatry(2)

  • Melissa Milza, DPM

    Lake Region Foot And Ankle LLC

    5 Abby Rd, Windham04062

    📞 (207) 893-1989Accepts assignment

  • Olivia Newton, DPM

    Lake Region Foot And Ankle LLC

    5 Abby Rd, Windham04062

    📞 (207) 893-1989Accepts assignment

Orthopedic Surgery(2)

  • F Avery, MD

    Mainehealth

    584 Roosevelt Trl, Unit 2, Windham04062

    📞 (207) 661-2828Accepts assignment

  • Jeffrey Bean, MD

    Mainehealth

    584 Roosevelt Trl, Unit 2, Windham04062

    📞 (207) 661-2828Accepts assignmentTelehealth available

Physical Therapist(7)

  • Abigail Lafleur

    4 Commons Ave, Suite 4d, Windham04062

    May accept assignment

  • Daniel Del Castillo

    4 Commons Ave, Suite 4d, Windham04062

    May accept assignment

  • Keith Bartlett

    Orthopaedic Associates Of Maine PA

    4 Commons Ave, Suite A, Windham04062

    📞 (207) 828-2101Accepts assignment

  • Joseph Boegemann

    Saco Bay Orthopaedic And Sports Physical Therapy Inc

    4 Commons Ave, Suite 4d, Windham04062

    📞 (207) 892-7642Accepts assignment

  • Noah Gaar

    Saco Bay Orthopaedic And Sports Physical Therapy Inc

    4 Commons Ave, Suite 4d, Windham04062

    📞 (207) 892-7642Accepts assignment

  • Samuel Lasher

    Saco Bay Orthopaedic And Sports Physical Therapy Inc

    4 Commons Ave, Suite 4d, Windham04062

    📞 (207) 892-7642Accepts assignment

  • Vincent Martin, PT

    Saco Bay Orthopaedic And Sports Physical Therapy Inc

    4 Commons Ave, Suite 4d, Windham04062

    📞 (207) 892-7642Accepts assignment

Nurse Practitioner(19)

  • Carlann Welch

    Day One

    86 Tandberg Trl, Windham04062

    📞 (207) 893-0386Accepts assignmentTelehealth available

  • Peggy Ouellette, NP

    Day One

    86 Tandberg Trl, Windham04062

    📞 (207) 893-0386Accepts assignmentTelehealth available

  • Amanda Matheny

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignment

  • Ashly Jewell

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignment

  • Emily Martin

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignmentTelehealth available

  • Sarah Cote

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233May accept assignmentTelehealth available

  • Stacey Farrington

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignmentTelehealth available

  • Stacey Farrington

    Mainehealth

    584 Roosevelt Trl, Unit 2, Windham04062

    📞 (207) 661-2828Accepts assignmentTelehealth available

  • Annette O Gorman, NP

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Chester Richardson

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Corinna Campbell, NP

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Courtney Schneider

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignmentTelehealth available

  • Gregory Bates

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Heather Livingston Lavallee

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Jennifer Drouin

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignmentTelehealth available

  • Kelly Guildford

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Mark Ouellette

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Natasha Williamson, NP

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Sarah Fuhrman, NP

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

Physician Assistant(16)

  • Samantha Bickford, PA

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignment

  • Steven Aiello

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignment

  • Alan White

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Anne Torsney, PA

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Candice Sawyer

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Deighton Lewis

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Kathleen Delewski

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Lisa Cushing, PA

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Noel Genova

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Patrick Carson

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Peter Guilfoyle, PA

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Riley McKeown, PA

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Rosario Taormina, PA

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Ryan Fong, PA

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Shannyn Waldron

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

  • Siobhan Arey, PA

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

Clinical Social Worker(12)

  • Cherisse Desrosiers, CSW

    20 Chute Rd, Windham04062

    📞 (802) 730-5321Accepts assignmentTelehealth available

  • Lisa King, CSW

    778 Roosevelt Trl, Suite B3, Windham04062

    📞 (207) 572-5441Accepts assignment

  • Melissa Marcinuk, CSW

    110 Tandberg Trl, Windham04062

    📞 (207) 572-8967Accepts assignment

  • Suzanne Cobleigh, CSW

    219 Roosevelt Trl, Suite 1, Windham04062

    📞 (207) 233-1745Accepts assignment

  • Sydney Bloom

    86 Tandberg Trl, Windham04062

    May accept assignment

  • William Burdick

    86 Tandberg Trl, Windham04062

    May accept assignment

  • Amelia Petrucci

    Day One

    86 Tandberg Trl, Windham04062

    📞 (207) 893-0386Accepts assignment

  • Ann Perkins, CSW

    Day One

    86 Tandberg Trl, Windham04062

    📞 (207) 893-0386Accepts assignmentTelehealth available

  • Deborah Brown, CSW

    Day One

    86 Tandberg Trl, Windham04062

    📞 (207) 893-0386Accepts assignment

  • June Midura, CSW

    Day One

    86 Tandberg Trl, Windham04062

    📞 (207) 893-0386Accepts assignment

  • Nick Dyer, CSW

    Day One

    86 Tandberg Trl, Windham04062

    📞 (207) 893-0386Accepts assignmentTelehealth available

  • Karen Kennedy, CSW

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignmentTelehealth available

Chiropractic(5)

  • Mark Wasowski, DC

    Po Box, Suite 787, Windham04062

    Accepts assignment

  • Roy Moore JR., CH

    936 Roosevelt Trl, Windham04062

    📞 (207) 892-8356Accepts assignment

  • Roy Moore JR., CH

    936 Roosevelt Trl, Po Box 992, Windham04062

    Accepts assignment

  • Roy Moore JR., CH

    992 Po Box, Windham04062

    Accepts assignment

  • Ted Rogers, CH

    744 Roosevelt Trl, Suite 205, Windham04062

    📞 (207) 892-5430Accepts assignment

Pediatrics(2)

  • Fred Emerson, MD

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignment

  • Lisa Ryan, DO

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

Mental Health Counselor(2)

  • Rebecca Neumann

    86 Tandberg Trl, Windham04062

    May accept assignment

  • Mary Horn

    Mainehealth

    582 Roosevelt Trl, Windham04062

    📞 (207) 892-3233Accepts assignment

Emergency Medicine(1)

  • John Henson, MD

    Mercy Hospital

    409 Roosevelt Trl, Windham04062

    📞 (207) 400-8600Accepts assignment

Clinical Psychologist(1)

  • Kathleen Long, CP

    508 Gray Rd, Windham04062

    📞 (252) 349-0219Accepts assignmentTelehealth available

Other Cities in Maine

New to Medicare?

Frequently Asked Questions

Are these doctors in Windham 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 Maine →

Was this page helpful?

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