AcceptsMedicare.com

Doctors That Accept Medicare in Palmer, MA

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

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

Family Medicine(2)

  • Daniel Albrecht, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 794-6297Accepts assignmentTelehealth available

  • Ylfa Perry, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignmentTelehealth available

Internal Medicine(14)

  • Akinyele Lovelace, DO

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Alexander Ly JR., DO

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 284-5400Accepts assignment

  • Emily Wang, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Eugene Boss, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignmentTelehealth available

  • Joanna Preibisz, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignmentTelehealth available

  • Khaled Abdelkader, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 284-5400Accepts assignmentTelehealth available

  • Linda Schoonover, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 284-5400Accepts assignmentTelehealth available

  • Marat Abdullin, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignmentTelehealth available

  • Priya Mohani, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Richard Chou, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignment

  • Sandipan Chakraborty, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Shamvil Panjwani, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Shaukat Matin, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignment

  • Zhiyu Liu, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

Cardiology(1)

  • Zachry Zichittella, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignmentTelehealth available

Optometry(4)

  • Germaine Oliver, OD

    1448 N Main St, Palmer01069

    📞 (413) 283-2946Accepts assignment

  • Sally Carlos, OD

    1448 N Main St, Suite 1, Palmer01069

    📞 (413) 283-2946May accept assignment

  • Dennis Dorans, OD

    Kelly And Velazquez Eye Center PC

    1504 N Main St, Palmer01069

    📞 (413) 283-3511May accept assignment

  • Kelly Pouliot, OD

    Kelly And Velazquez Eye Center PC

    1504 N Main St, Palmer01069

    📞 (413) 283-3511May accept assignment

Ophthalmology(2)

  • Leonardo Velazquez, MD

    Kelly And Velazquez Eye Center PC

    1504 N Main St, Palmer01069

    📞 (413) 283-3511May accept assignment

  • Peter Kelly, MD

    Kelly And Velazquez Eye Center PC

    1504 N Main St, Palmer01069

    📞 (413) 283-3511May accept assignment

Urology(4)

  • Joshua Pagar, MD

    Pioneer Valley Urology, PC

    1294 Ware St, Palmer01069

    📞 (413) 241-2100Accepts assignmentTelehealth available

  • Kevin Asher

    Pioneer Valley Urology, PC

    1294 Ware St, Palmer01069

    📞 (413) 241-2100Accepts assignmentTelehealth available

  • Stephen Gallo, MD

    Pioneer Valley Urology, PC

    1294 Ware St, Palmer01069

    📞 (413) 241-2100Accepts assignmentTelehealth available

  • William Swanson, MD

    Pioneer Valley Urology, PC

    1294 Ware St, Palmer01069

    📞 (413) 241-2100Accepts assignmentTelehealth available

Neurology(10)

  • Christopher Langston, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Connie Pieper, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Edwin Serrano Lopez, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Kathie Kowalczyk, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Maame Dankwah Quansah, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Marisa Lopez, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Michael Moussouttas, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Olubusola Amiola, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Scott Blumenthal, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Todd Samuels, MD

    Access Telecare PLLC

    40 Wright St, Palmer01069

    📞 (972) 449-0540Accepts assignmentTelehealth available

Physical Therapist(3)

  • Steven Vien

    1415 Main St, Palmer01069

    May accept assignment

  • April Rogers

    Dg Physical Therapy PC

    1415 Main St, Palmer01069

    📞 (413) 283-8303Accepts assignment

  • Jacob Bedard

    Dg Physical Therapy PC

    1415 Main St, Palmer01069

    📞 (413) 283-8303Accepts assignment

Physician Assistant(20)

  • Alyssa Fleurent, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Amanda Schlosky

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Anna Russo

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Ariea Almassi, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Ashley Proulx, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignmentTelehealth available

  • Brandee Thomas, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Careen Pettinger

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignmentTelehealth available

  • Elizabeth Pecoy-Whitcomb, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignmentTelehealth available

  • Jenna Booker, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Jennifer Badalamenti

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Jennifer Hixon, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignmentTelehealth available

  • Kimberly Lookner, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Luanne McCloskey

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Mariangela Merced

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Marina Gagnon-Diaz, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Megan McCaffrey

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Miranda Tsoumas

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignmentTelehealth available

  • Molly Hanlon, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Yelisei Murauski, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Yunika Depalma, PA

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

Anesthesiology(20)

  • Alejandro Contreras, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Alexander Wolf

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Brad Rosen, DO

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Brett Murphy, DO

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Cesar Perozo Olivero, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Craig Collins, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Devin Caugh, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • James Reed, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Jasmine Gill, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Jeremiah Onwuzurumba, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Jonathan Ross

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Monika Sidor, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Nathaniel Moriarty, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Nikhil Thakkar, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Nishkruti Munshi, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Ryan Kowalsky, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Sarah Sarcona, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Sylvia Smith, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Tyler O'Neil, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Vatsala Tewari Chawla, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

Hospitalist(20)

  • Amruta Muley, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignment

  • Andrew Cheng, DO

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 284-5400Accepts assignment

  • Anju Bhagavan, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Benjamin Shapiro, DO

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignment

  • Brian Hampson, DO

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 284-5400Accepts assignment

  • Fatima Jamshed, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Janhvi Nimbalkar, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Madiha Aurangzeb, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignment

  • Mark Schaner, DO

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Mohammed Saleh, DO

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignment

  • Noor Tariq, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignment

  • Nyi Nyi Tun, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Pavankumar Jasthi, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 284-5400Accepts assignment

  • Sai Vadhula, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Sanjay Paudel, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignment

  • Saurabh Kejriwal, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Usama Talib, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 283-8761Accepts assignment

  • Vedatrayee Pramanik, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Xiao Liu, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts assignment

  • Yanming Chen, MD

    Baystate Medical Practices Inc

    40 Wright St, Palmer01069

    📞 (413) 370-5356Accepts 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 Massachusetts

New to Medicare?

Frequently Asked Questions

Are these doctors in Palmer 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 Massachusetts →

Was this page helpful?

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