AcceptsMedicare.com

Doctors That Accept Medicare in Strasburg, VA

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

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

Family Medicine(12)

  • Craig Phillips, MD

    Shenandoah Memorial Hospital, Inc.

    116 Founders Way, Suite 2, Strasburg22657

    📞 (540) 465-3235Accepts assignment

  • Craig Phillips, MD

    Shenandoah Memorial Hospital, Inc.

    33674 Old Valley Pike, Strasburg22657

    📞 (540) 465-3751Accepts assignment

  • Craig Phillips, MD

    Shenandoah Memorial Hospital, Inc.

    33699 Old Valley Pike, Suite D, Strasburg22657

    📞 (540) 459-1410Accepts assignment

  • Holly Langdon, MD

    Shenandoah Memorial Hospital, Inc.

    116 Founders Way, Suite 2, Strasburg22657

    📞 (540) 465-3235Accepts assignment

  • Holly Langdon, MD

    Shenandoah Memorial Hospital, Inc.

    33674 Old Valley Pike, Strasburg22657

    📞 (540) 465-3751Accepts assignment

  • Holly Langdon, MD

    Shenandoah Memorial Hospital, Inc.

    33699 Old Valley Pike, Suite D, Strasburg22657

    📞 (540) 459-1410Accepts assignment

  • Katelyn Carpenter

    Shenandoah Memorial Hospital, Inc.

    116 Founders Way, Suite 2, Strasburg22657

    📞 (540) 465-3235Accepts assignment

  • Katelyn Carpenter

    Shenandoah Memorial Hospital, Inc.

    33674 Old Valley Pike, Strasburg22657

    📞 (540) 465-3751Accepts assignment

  • Katelyn Carpenter

    Shenandoah Memorial Hospital, Inc.

    33699 Old Valley Pike, Suite D, Strasburg22657

    📞 (540) 459-1410Accepts assignment

  • William Dressler, MD

    Shenandoah Memorial Hospital, Inc.

    116 Founders Way, Suite 2, Strasburg22657

    📞 (540) 465-3235Accepts assignment

  • William Dressler, MD

    Shenandoah Memorial Hospital, Inc.

    33674 Old Valley Pike, Strasburg22657

    📞 (540) 465-3751Accepts assignment

  • William Dressler, MD

    Shenandoah Memorial Hospital, Inc.

    33699 Old Valley Pike, Suite D, Strasburg22657

    📞 (540) 459-1410Accepts assignment

Physical Therapist(8)

  • Alannah Seidler

    Drayer Physical Therapy Virginia LLC

    100 Founders Way, Suite 1, Strasburg22657

    📞 (540) 465-2505Accepts assignment

  • Andrew Davis

    Drayer Physical Therapy Virginia LLC

    100 Founders Way, Suite 1, Strasburg22657

    📞 (540) 465-2505Accepts assignment

  • Colleen Karn, PT

    Drayer Physical Therapy Virginia LLC

    100 Founders Way, Suite 1, Strasburg22657

    📞 (540) 465-2505Accepts assignmentTelehealth available

  • Keri Wagner, PT

    Drayer Physical Therapy Virginia LLC

    100 Founders Way, Suite 1, Strasburg22657

    📞 (540) 465-2505Accepts assignment

  • Maria Farag, PT

    Drayer Physical Therapy Virginia LLC

    100 Founders Way, Suite 1, Strasburg22657

    📞 (540) 465-2505Accepts assignment

  • Michael Chicarella

    Drayer Physical Therapy Virginia LLC

    100 Founders Way, Suite 1, Strasburg22657

    📞 (540) 465-2505Accepts assignment

  • Michael Wilburn, PT

    Drayer Physical Therapy Virginia LLC

    100 Founders Way, Suite 1, Strasburg22657

    📞 (540) 465-2505Accepts assignment

  • Richard Keen

    Drayer Physical Therapy Virginia LLC

    100 Founders Way, Suite 1, Strasburg22657

    📞 (540) 465-2505Accepts assignment

Physician Assistant(11)

  • Elizabeth Holladay

    Shenandoah Memorial Hospital, Inc.

    116 Founders Way, Suite 2, Strasburg22657

    📞 (540) 465-3235Accepts assignment

  • Elizabeth Holladay

    Shenandoah Memorial Hospital, Inc.

    33674 Old Valley Pike, Strasburg22657

    📞 (540) 465-3751Accepts assignment

  • Elizabeth Holladay

    Shenandoah Memorial Hospital, Inc.

    33699 Old Valley Pike, Suite D, Strasburg22657

    📞 (540) 459-1410Accepts assignment

  • Sarah Schlenz, PA

    Shenandoah Memorial Hospital, Inc.

    116 Founders Way, Suite 2, Strasburg22657

    📞 (540) 465-3235Accepts assignment

  • Sarah Schlenz, PA

    Shenandoah Memorial Hospital, Inc.

    33674 Old Valley Pike, Strasburg22657

    📞 (540) 465-3751Accepts assignment

  • Sarah Schlenz, PA

    Shenandoah Memorial Hospital, Inc.

    33699 Old Valley Pike, Suite D, Strasburg22657

    📞 (540) 459-1410Accepts assignment

  • Derrik Holladay, PA

    Valley Regional Enterprises, Inc

    33699 Old Valley Pike, Suite B, Strasburg22657

    📞 (540) 536-5830Accepts assignment

  • Kasey Combs

    Valley Regional Enterprises, Inc

    33699 Old Valley Pike, Suite B, Strasburg22657

    📞 (540) 536-5830Accepts assignment

  • Madeleine Templeton, PA

    Valley Regional Enterprises, Inc

    33699 Old Valley Pike, Suite B, Strasburg22657

    📞 (540) 536-5830Accepts assignment

  • Makaylea Lahart, PA

    Valley Regional Enterprises, Inc

    33699 Old Valley Pike, Suite B, Strasburg22657

    📞 (540) 536-5830Accepts assignment

  • Miriam Deforge, PA

    Valley Regional Enterprises, Inc

    33699 Old Valley Pike, Suite B, Strasburg22657

    📞 (540) 536-5830Accepts assignment

Nurse Practitioner(5)

  • Matthew Payne, NP

    Shenandoah Memorial Hospital, Inc.

    116 Founders Way, Suite 2, Strasburg22657

    📞 (540) 465-3235Accepts assignment

  • Matthew Payne, NP

    Shenandoah Memorial Hospital, Inc.

    33674 Old Valley Pike, Strasburg22657

    📞 (540) 465-3751Accepts assignment

  • Matthew Payne, NP

    Shenandoah Memorial Hospital, Inc.

    33699 Old Valley Pike, Suite D, Strasburg22657

    📞 (540) 459-1410Accepts assignment

  • Anna Ennis Martinez, NP

    Valley Regional Enterprises, Inc

    33699 Old Valley Pike, Suite B, Strasburg22657

    📞 (540) 536-5830Accepts assignmentTelehealth available

  • Jean Devaney

    Winchester Community Mental Health Center, Inc.

    105 Stony Pointe Way, Suite 210, Strasburg22657

    📞 (540) 535-1112Accepts assignmentTelehealth available

Psychiatry(2)

  • Brian Villa, MD

    Winchester Community Mental Health Center, Inc.

    105 Stony Pointe Way, Strasburg22657

    📞 (540) 535-1112Accepts assignmentTelehealth available

  • Brian Villa, MD

    Winchester Community Mental Health Center, Inc.

    105 Stony Pointe Way, Suite 210, Strasburg22657

    📞 (540) 535-1112Accepts assignmentTelehealth available

Other Cities in Virginia

New to Medicare?

Frequently Asked Questions

Are these doctors in Strasburg 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 Virginia →

Was this page helpful?

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