AcceptsMedicare.com

Doctors That Accept Medicare in Somerset, MA

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

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

Family Medicine(8)

  • Bianca Thorpe, DO

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Charles Cummings III, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Christopher Lebo, DO

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Jennifer Kabak, DO

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Jessica Manyan, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Mary Sherlock, DO

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Simon Melnick, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Stephen Butler, DO

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Internal Medicine(12)

  • Ann Grady, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Hany Mistikawy, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Harold Contreras Martinez, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Jaiganesh Dorai, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Joan Harrison

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Linsey Philip, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Mahmood Ahmad, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Ossama Labib, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Raju Singla, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Sarah Shreter, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Sonia Shahid, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Tamim Hinedi, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

Cardiology(4)

  • Bassem Nasser, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Randy Averback, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Ravi Chander, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Zia Kidwai, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Optometry(5)

  • Jeanine Prevost, OD

    1287 Wilbur Ave, Somerset02725

    Accepts assignment

  • Jeanine Prevost, OD

    1287 Wilbur Ave, Somerset Eye Care, Somerset02725

    📞 (508) 676-2140Accepts assignment

  • Lee Guertin, OD

    255 County St, Somerset02726

    📞 (508) 676-8167Accepts assignment

  • Louis Aguiar, OD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Nicole Centracchio, OD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Podiatry(3)

  • Anthony Spiri, DPM

    172 County St, Suite 3, Somerset02726

    📞 (508) 675-1401Accepts assignment

  • Atalay Sahin, DPM

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Jennifer Fichter, DPM

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Orthopedic Surgery(2)

  • Jack Rocco

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Mena Mesiha

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Neurology(3)

  • Farrel Douglas, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Krzysztof Kundo, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Nilofar Dudha, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Physical Therapist(8)

  • Kevin Harding, PT

    1440 Gar Hwy, Somerset02726

    📞 (508) 675-0248Accepts assignment

  • Kevin Harding, PT

    1440 Gar Hwy (Rt 6), Somerset02726

    Accepts assignment

  • Marissa Gill

    Bay State Physical Therapy Of Randolph Inc

    1054 County St, Somerset02726

    📞 (508) 674-3340Accepts assignment

  • Roxanne Maciel

    Bay State Physical Therapy Of Randolph Inc

    1054 County St, Somerset02726

    📞 (508) 674-3340Accepts assignment

  • Jae Sherry, PT

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Jill Sykier, PT

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Joshua Gurney, PT

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Kyle Viveiros

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Nurse Practitioner(20)

  • Mary Polk, NP

    586 County St, Suite 1, Somerset02726

    📞 (508) 372-5148Accepts assignment

  • Elena Cetola, NP

    Good Hope Wellness Incorporated

    1188 County St, Somerset02726

    📞 (508) 281-1064Accepts assignment

  • Laurie Marr, NP

    Good Hope Wellness Incorporated

    1188 County St, Somerset02726

    📞 (508) 281-1064Accepts assignmentTelehealth available

  • Marie Tuffet

    Good Hope Wellness Incorporated

    1188 County St, Somerset02726

    📞 (508) 281-1064Accepts assignmentTelehealth available

  • Meghan Raby, NP

    Good Hope Wellness Incorporated

    1188 County St, Somerset02726

    📞 (508) 281-1064Accepts assignment

  • Wendy Rayne

    Good Hope Wellness Incorporated

    1188 County St, Somerset02726

    📞 (508) 281-1064May accept assignment

  • Lisa Dejesus, NP

    Healing Minds Psychiatry LLC

    1154 Riverside Ave, Somerset02726

    📞 (774) 300-3444Accepts assignmentTelehealth available

  • Ingrid Philemond

    Integrated Rehab Consultants LLC

    500 Wilbur Ave, Somerset02725

    📞 (312) 635-0973Accepts assignment

  • Bridget Blue, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Jane Camara, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292May accept assignmentTelehealth available

  • Jillian Harrington

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Kendra Martin

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Kristen Cestodio, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Maria Reis, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Matthew Brown, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Melanie Araujo, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Nancy Bouffard, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Penny Valliere, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Stephanie Miranda, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Veronica Coutu, NP

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Physician Assistant(15)

  • Jodi Cardinale, PA

    Health Guard PC

    455 Brayton Ave, Somerset02726

    📞 (718) 689-6006May accept assignmentTelehealth available

  • Shanna Earley

    Health Guard PC

    455 Brayton Ave, Somerset02726

    📞 (718) 689-6006Accepts assignmentTelehealth available

  • Ashley Laranjo, PA

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Chad Willard

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Dawn Santos, PA

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Jessica Lescault

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Jessica Novy, PA

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Laura Runyan, PA

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Maura Reddy, PA

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Natanael Cordeiro, PA

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Richa Magan

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Rosemarie Zolnierz, PA

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292May accept assignmentTelehealth available

  • Shannen Box

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Stephnie Igiede

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Yuenan Pitrolo, PA

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Clinical Social Worker(8)

  • Casey Mulligan, CSW

    , Somerset02726

    📞 (508) 916-2519Accepts assignment

  • Casey Mulligan, CSW

    1540 Read St Fl, Suite 2, Somerset02726

    Accepts assignment

  • Leigh Coderre, CSW

    8 Allen Ln, Somerset02726

    Accepts assignment

  • Mary Bird

    777 Wood St, Somerset02726

    May accept assignment

  • Robin Quinterno, CSW

    1 Hamilton Rd, Somerset02725

    📞 (508) 493-7408Accepts assignment

  • Sandra Cambra, CSW

    206 Purington St, Somerset02726

    📞 (508) 264-9007Accepts assignment

  • Carla Moe, CSW

    Good Hope Wellness Incorporated

    1188 County St, Somerset02726

    📞 (508) 281-1064Accepts assignmentTelehealth available

  • Cynthia Drake, CSW

    Good Hope Wellness Incorporated

    1188 County St, Somerset02726

    📞 (508) 281-1064Accepts assignment

Pulmonology(4)

  • Alejandro Lorenzana, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Ana Cojocaru, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

  • Brendan Carolan, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Carolyn Fleming Fruci, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Chiropractic(2)

  • Ross Rutkowski, CH

    1592 Gar Hwy, Somerset02726

    📞 (508) 673-5400May accept assignment

  • Esteban Martinez Francia, DC

    Bay State Physical Therapy Of Randolph Inc

    1054 County St, Somerset02726

    📞 (508) 674-3340Accepts assignment

Mental Health Counselor(2)

Gastroenterology(2)

  • David Maddock, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Donald Sutherland, DO

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

Endocrinology(2)

  • Kishore Lakshman, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignment

  • Tamer Yacoub, MD

    Prima Care, PC

    67 Slade'S Ferry Boulevard, Somerset02726

    📞 (508) 676-3292Accepts assignmentTelehealth available

Showing the largest specialties in this city (100 of 116 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 Somerset 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.