AcceptsMedicare.com

Doctors That Accept Medicare in Horsham, PA

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

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

Family Medicine(4)

  • Laura Emmick, MD

    100 Witmer Road, Suite 220, Horsham19044

    May accept assignment

  • Harris Cohen, MD

    Hatboro Medical Associates, PC

    201 Gibraltar Rd, Suite 100, Horsham19044

    📞 (215) 675-1516Accepts assignmentTelehealth available

  • Lori Truman-Kraft, DO

    Hatboro Medical Associates, PC

    201 Gibraltar Rd, Suite 100, Horsham19044

    📞 (215) 675-1516Accepts assignmentTelehealth available

  • Eric Fine, MD

    Montgomery County Pulmonary And Sleep Consultants PC

    601 Dresher Rd, Suite 203, Horsham19044

    📞 (215) 774-8656Accepts assignment

Internal Medicine(20)

  • Avidon Appel, DO

    200 Lakeside Dr, Suite 264, Horsham19044

    📞 (215) 659-3770May accept assignment

  • Deepa Rajiv, MD

    14 Beaver Hill Rd, Horsham19044

    May accept assignment

  • Diana Tyler Rocks, DO

    200 Lakeside Dr, Suite 222, Horsham19044

    📞 (215) 346-2821Accepts assignmentTelehealth available

  • Harry Debutts, DO

    401 Horsham Rd, Horsham19044

    May accept assignment

  • Pinakin Patel, MD

    100 Witmer Rd, Suite 220, Horsham19044

    Accepts assignment

  • Pinakin Patel, MD

    100 Witmer Rd, Suite 220, Horsham19044

    Accepts assignment

  • Scott Shapiro, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Scott Shapiro, MD

    Abington Medical Specialists Association

    507 Prudential Rd, Suite 101, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • William Petrucci, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Scott Shapiro, MD

    Abington Memorial Hospital

    1010 Horsham Rd, 110a Abington Cardiac Services, Horsham19454

    📞 (215) 517-1000Accepts assignment

  • William Petrucci, MD

    Abington Memorial Hospital

    1010 Horsham Rd, 110a Abington Cardiac Services, Horsham19454

    📞 (215) 517-1000Accepts assignment

  • Mehul Shah, MD

    Center For Vein Restoration PA PLLC

    300 Welsh Rd, Bldg 2, Horsham19044

    📞 (855) 930-8346Accepts assignment

  • Anita Sinese, DO

    Montgomery County Pulmonary And Sleep Consultants PC

    601 Dresher Rd, Suite 203, Horsham19044

    📞 (215) 774-8656Accepts assignment

  • Eric Shakespeare, MD

    Montgomery County Pulmonary And Sleep Consultants PC

    601 Dresher Rd, Suite 203, Horsham19044

    📞 (215) 774-8656Accepts assignment

  • James Wright, DO

    Montgomery County Pulmonary And Sleep Consultants PC

    601 Dresher Rd, Suite 203, Horsham19044

    📞 (215) 774-8656Accepts assignment

  • Jason Clarity, DO

    Montgomery County Pulmonary And Sleep Consultants PC

    601 Dresher Rd, Suite 203, Horsham19044

    📞 (215) 774-8656Accepts assignment

  • Kamesh Parashar, MD

    Montgomery County Pulmonary And Sleep Consultants PC

    601 Dresher Rd, Suite 203, Horsham19044

    📞 (215) 774-8656Accepts assignment

  • Maryann Esposito, DO

    Montgomery County Pulmonary And Sleep Consultants PC

    601 Dresher Rd, Suite 203, Horsham19044

    📞 (215) 774-8656Accepts assignment

  • Michael Lagnese, DO

    Montgomery County Pulmonary And Sleep Consultants PC

    601 Dresher Rd, Suite 203, Horsham19044

    📞 (215) 774-8656Accepts assignment

  • Remon Narouz, MD

    Montgomery County Pulmonary And Sleep Consultants PC

    601 Dresher Rd, Suite 203, Horsham19044

    📞 (215) 774-8656Accepts assignment

Geriatric Medicine(2)

  • Erik Soiferman, DO

    Continuing Care Medical Associates PLLC

    401 Horsham Rd, Horsham19044

    📞 (215) 422-3646Accepts assignment

  • Erik Soiferman, DO

    Continuing Care Medical Associates PLLC

    401 Horsham Rd, Suite 201, Horsham19044

    📞 (484) 787-3939Accepts assignment

Cardiology(20)

  • Abhinav Nair, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Adam Cohen, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Andrew Fireman, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Asoka Balaratna, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Aswin Mathew, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Bruce Klugherz, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Dina Yazmajian, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Eddy Mizrahi, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Emanuel Kostacos, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • James McCaffrey, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Joseph Neri, DO

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Matthew Collins, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Megan Burke, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Richard Borge, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Richard Goldstein, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Robert Watson III, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Vamshi Mallavarapu, MD

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Adam Cohen, MD

    Abington Memorial Hospital

    1010 Horsham Rd, 110a Abington Cardiac Services, Horsham19454

    📞 (215) 517-1000Accepts assignmentTelehealth available

  • Joseph Neri, DO

    Abington Memorial Hospital

    1010 Horsham Rd, 110a Abington Cardiac Services, Horsham19454

    📞 (215) 517-1000Accepts assignment

  • Ali Salah, MD

    Kan-Di-Ki LLC

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015May accept assignmentTelehealth available

Optometry(2)

  • David McPhillips, OD

    Myeyedr Optometry Of Pennsylvania LLC

    925 Horsham Rd, Horsham19044

    📞 (215) 675-2404Accepts assignment

  • Lauren Strohl, OD

    Myeyedr Optometry Of Pennsylvania LLC

    925 Horsham Rd, Horsham19044

    📞 (215) 675-2404Accepts assignment

Podiatry(1)

Dermatology(1)

  • Clifford Perlis, MD

    Zitelli And Brodland PC

    201 Gibraltar Rd, Suite 101, Horsham19044

    📞 (215) 390-1449Accepts assignment

Physical Therapist(12)

  • John Evangelista, PT

    Multiple Sclerosis Specialty Center

    200 Lakeside Dr, Suite 228, Horsham19044

    📞 (215) 259-6699Accepts assignment

  • Kristen French, PT

    Multiple Sclerosis Specialty Center

    200 Lakeside Dr, Suite 228, Horsham19044

    📞 (215) 259-6699Accepts assignment

  • Megan McKelvey, PT

    Multiple Sclerosis Specialty Center

    200 Lakeside Dr, Suite 228, Horsham19044

    📞 (215) 259-6699Accepts assignment

  • Corey Murphy, PT

    Pennsylvania Luna Care Physical Therapy LLC

    300 Welsh Rd, Suite 300, Horsham19044

    📞 (866) 525-3175Accepts assignment

  • Gregory Speca, PT

    Pennsylvania Luna Care Physical Therapy LLC

    300 Welsh Rd, Suite 300, Horsham19044

    📞 (866) 525-3175Accepts assignment

  • Kevin Boro

    Pennsylvania Luna Care Physical Therapy LLC

    300 Welsh Rd, Suite 300, Horsham19044

    📞 (866) 525-3175Accepts assignment

  • Robert Obrien, PT

    Pennsylvania Luna Care Physical Therapy LLC

    300 Welsh Rd, Suite 300, Horsham19044

    📞 (866) 525-3175Accepts assignment

  • Andrew Aranjo, PT

    Progress Physical Therapy LLC

    400 Horsham Rd, Suite 105, Horsham19044

    📞 (215) 442-9060Accepts assignment

  • Julia Thornton, PT

    Progress Physical Therapy LLC

    575 Horsham Rd, Unit B16, Horsham19044

    📞 (215) 394-5893Accepts assignment

  • Heather Moore, PT

    Total Performance Physical Therapy

    401 Horsham Rd, Suite 201, Horsham19044

    📞 (215) 997-9898Accepts assignment

  • Kerri Betz, PT

    Total Performance Physical Therapy

    401 Horsham Rd, Suite 201, Horsham19044

    📞 (215) 997-9898Accepts assignment

  • Steven Baron, PT

    Total Performance Physical Therapy

    401 Horsham Rd, Suite 201, Horsham19044

    📞 (215) 997-9898Accepts assignment

Nurse Practitioner(20)

  • Frances Garbarino, NP

    401 Horsham Rd, Horsham19044

    Accepts assignment

  • Veronica Mullet, NP

    100 Witmer Rd, Suite 220, Horsham19044

    May accept assignment

  • Frederick Pereira, NP

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Julianne Tobin, NP

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Kelly Fisher, NP

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Rhiannon Whyte, NP

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Theresa Bownes, NP

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Yuliya Velenchuk, NP

    Abington Medical Specialists Association

    118 Welsh Rd, Unit B, Horsham19044

    📞 (215) 517-1000Accepts assignment

  • Frederick Pereira, NP

    Abington Memorial Hospital

    1010 Horsham Rd, 110a Abington Cardiac Services, Horsham19454

    📞 (215) 517-1000Accepts assignment

  • Isabel Kogan, NP

    Abington Memorial Hospital

    118 Welsh Rd, Endocrine Specialists, Horsham19044

    📞 (215) 657-5200Accepts assignmentTelehealth available

  • Julianne Tobin, NP

    Abington Memorial Hospital

    1010 Horsham Rd, 110a Abington Cardiac Services, Horsham19454

    📞 (215) 517-1000Accepts assignment

  • Renata Estes, NP

    Abington Memorial Hospital

    300 Welsh Rd, Horsham Business Center Building 2, Horsham19044

    📞 (215) 481-4212Accepts assignment

  • Theresa Bownes, NP

    Abington Memorial Hospital

    1010 Horsham Rd, 110a Abington Cardiac Services, Horsham19454

    📞 (215) 517-1000Accepts assignment

  • Yuliya Velenchuk, NP

    Abington Memorial Hospital

    1010 Horsham Rd, 110a Abington Cardiac Services, Horsham19454

    📞 (215) 517-1000Accepts assignment

  • Selva Samuel, NP

    Alliance Cancer Specialists P.C.

    201 Gibraltar Rd, Suite 120, Horsham19044

    📞 (215) 706-2034Accepts assignment

  • Meghan Rolston, NP

    Bridges Palliative Care LLC

    401 Horsham Rd, Horsham19044

    📞 (484) 766-1496Accepts assignment

  • Meaghan Descher, NP

    Center For Interventional Pain Spine LLC

    300 Welsh Rd, Suite 104, Horsham19044

    📞 (844) 365-7246Accepts assignment

  • Marla Osner, NP

    Continuing Care Medical Associates PLLC

    401 Horsham Rd, Horsham19044

    📞 (215) 422-3646Accepts assignment

  • Kate Wu, NP

    Einstein Community Health Associates Inc

    118 Welsh Rd, Unit A, Horsham19044

    📞 (215) 886-0174Accepts assignmentTelehealth available

  • Michelle Matuka, NP

    Regional Womens Health Group LLC

    300 Welsh Rd, 120 Athena Obgyn, Horsham19044

    📞 (267) 946-5200Accepts assignment

Diagnostic Radiology(18)

  • David Berns, MD

    Kan-Di-Ki LLC

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Elliott Wagner, MD

    Kan-Di-Ki LLC

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Ian Kellman, MD

    Kan-Di-Ki LLC

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Phillip Brackin, MD

    Kan-Di-Ki LLC

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Ron Mark, MD

    Kan-Di-Ki LLC

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Steven Kalchman, MD

    Kan-Di-Ki LLC

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Vartan Igidbashian, DO

    Kan-Di-Ki LLC

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Skip Alderson, MD

    Mori Bean And Brooks Inc

    , Horsham19044

    📞 (904) 399-5550May accept assignment

  • Andrew Mosier, DO

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Benjamin Huang, MD

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • George Morrison, DO

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • George Welch, MD

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Gregory Orth, MD

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Neal Passante, MD

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Nicolaus Kuehn, MD

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Prakash Patel, MD

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Ronald Sher, MD

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

  • Santiago Jimenez, MD

    Reono Bertagnolli A Medical Group

    115 Gibraltar Rd, Horsham19044

    📞 (800) 786-8015Accepts assignment

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

Other Cities in Pennsylvania

New to Medicare?

Frequently Asked Questions

Are these doctors in Horsham 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 Pennsylvania →

Was this page helpful?

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