AcceptsMedicare.com

Doctors That Accept Medicare in Florence, MA

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

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

Family Medicine(12)

  • Lakesha Williams, MD

    Transhealth Inc

    10 Main St, Suite 3, Florence01062

    📞 (617) 869-6836May accept assignment

  • Bruce Finke, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignment

  • Elizabeth Coates, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Henry Simkin, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Jeanne Johnson, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Jennifer Depiero, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Jerald Feinland, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Kharmen Lopez Del Castillo, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Kristin Rivera, DO

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Patricia Iverson, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Shersten Killip, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Steven Esrick, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

Internal Medicine(2)

  • Christine Baker, MD

    Pioneer Valley Internal Medicine, PC

    15 Straw Ave, Florence01062

    📞 (413) 584-2333Accepts assignmentTelehealth available

  • Robert Vigderman, MD

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

Optometry(4)

  • Derek Sturtevant, OD

    Eye Physicians Of Northampton PC

    40 Main St, Suite 106, Florence01062

    📞 (413) 584-6422Accepts assignment

  • Lacey Faust, OD

    Eye Physicians Of Northampton PC

    40 Main St, Suite 106, Florence01062

    📞 (413) 584-6422Accepts assignment

  • Kayla Knotts, OD

    Nancy A Balin MD F A C S

    269 Locust St, Florence01062

    May accept assignment

  • Kayla Knotts, OD

    Nancy A Balin MD F A C S

    269 Locust St, Florence01062

    May accept assignment

Ophthalmology(6)

  • David Shield, MD

    Eye Physicians Of Northampton PC

    40 Main St, Suite 106, Florence01062

    📞 (413) 584-6422Accepts assignment

  • Lauren Shatz, MD

    Eye Physicians Of Northampton PC

    40 Main St, Suite 106, Florence01062

    📞 (413) 584-6422Accepts assignment

  • Omer Gal, MD

    Eye Physicians Of Northampton PC

    40 Main St, Suite 106, Florence01062

    📞 (413) 584-6422Accepts assignment

  • Raymond Hubbe, MD

    Eye Physicians Of Northampton PC

    40 Main St, Suite 106, Florence01062

    📞 (413) 584-6422Accepts assignment

  • Shiming Luo, MD

    Eye Physicians Of Northampton PC

    40 Main St, Suite 106, Florence01062

    📞 (413) 584-6422Accepts assignment

  • Nancy Balin

    Nancy A Balin MD F A C S

    269 Locust St, Florence01062

    May accept assignment

Podiatry(1)

  • John Erskine, DPM

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignment

Physical Therapist(5)

  • Alice Kenney

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 585-5472Accepts assignment

  • Amber Nauman

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 585-5472Accepts assignment

  • Brendan Boucher

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 585-5472Accepts assignment

  • John O'Sullivan, PT

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 585-5472Accepts assignment

  • Michelle Kofler, PT

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 585-5472Accepts assignmentTelehealth available

Audiology(4)

  • Anna Niemi, AU

    Florence Hearing Health Care

    190 Nonotuck St, Suite 102, Florence01062

    📞 (413) 776-1700Accepts assignment

  • Cassandra Falvey, AU

    Florence Hearing Health Care

    190 Nonotuck St, Suite 102, Florence01062

    📞 (413) 776-1700Accepts assignment

  • Christine Kelley, AU

    Florence Hearing Health Care

    190 Nonotuck St, Suite 102, Florence01062

    📞 (413) 776-1700Accepts assignment

  • Jennifer Sowards, AU

    Florence Hearing Health Care

    190 Nonotuck St, Suite 102, Florence01062

    📞 (413) 776-1700Accepts assignment

Physician Assistant(20)

  • Elisabeth Borkowski, PA

    Allergy And Immunology Associates Of New England LLC

    269 Locust St, Suite 108, Florence01062

    📞 (413) 586-0769Accepts assignment

  • Gaia Knight

    Allergy And Immunology Associates Of New England LLC

    269 Locust St, Suite 108, Florence01062

    📞 (413) 586-0769Accepts assignment

  • Shelly Fowler

    Allergy And Immunology Associates Of New England LLC

    269 Locust St, Suite 108, Florence01062

    📞 (413) 586-0769Accepts assignment

  • Laurie Naughton

    Hampshire Gastroenterology Associates LLC

    10 Main St, Florence01062

    Accepts assignmentTelehealth available

  • Laurie Naughton

    Hampshire Gastroenterology Associates LLC

    10 Main St, Suite 2, Florence01062

    📞 (413) 586-8910Accepts assignmentTelehealth available

  • Deborah Blume

    Pioneer Valley Internal Medicine, PC

    15 Straw Ave, Florence01062

    📞 (413) 584-2333Accepts assignment

  • Aaron Grinstein, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignment

  • Alexandra West, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Alexis Severin

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Amy-Lyn Gumprecht, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Ann Esrick, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Carol Conolly, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Elisabeth Borkowski, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignment

  • Heather Clarke, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Lauren Gorski, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Paul Fionte, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Sabrina Superneau-Gilman

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Sara Clark

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignment

  • Sara Lacasse, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Trisha Rogers, PA

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

Nurse Practitioner(20)

  • Bailey Sheran, NP

    70 Main St, Florence01062

    May accept assignment

  • Lauren Fox, NP

    92 Main St, Florence01062

    📞 (413) 535-6022Accepts assignment

  • Lea Grippin

    Allergy And Immunology Associates Of New England LLC

    269 Locust St, Suite 108, Florence01062

    📞 (413) 586-0769Accepts assignment

  • Margaret Sharron, NP

    Allergy And Immunology Associates Of New England LLC

    269 Locust St, Suite 108, Florence01062

    📞 (413) 586-0769Accepts assignment

  • Janet Willemain

    Hampshire Gastroenterology Associates LLC

    10 Main St, Suite 2, Florence01062

    📞 (413) 586-8910Accepts assignmentTelehealth available

  • Rachel Clay, NP

    Hampshire Gastroenterology Associates LLC

    10 Main St, Suite 2, Florence01062

    📞 (413) 586-8910Accepts assignmentTelehealth available

  • Melissa Hale, NP

    Mass General Brigham Medical Group Western Massachusetts Inc

    40 Main St, Florence01062

    📞 (413) 584-0044Accepts assignment

  • Alyssa Gabai, NP

    Transhealth Inc

    10 Main St, Suite 3, Florence01062

    📞 (617) 869-6836May accept assignment

  • Cathleen O'Connell

    Transhealth Inc

    10 Main St, Suite 3, Florence01062

    📞 (617) 869-6836May accept assignmentTelehealth available

  • Jennifer Nesteby, NP

    Transhealth Inc

    10 Main St, Suite 3, Florence01062

    📞 (617) 869-6836May accept assignmentTelehealth available

  • Sarah Nichols, NP

    Transhealth Inc

    10 Main St, Suite 3, Florence01062

    📞 (617) 869-6836May accept assignment

  • Christine Normandin, NP

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • David Chastain-Stultz, NP

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Gail Blanchard

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignment

  • Julie Waight, NP

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Katelyn Roberson

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignment

  • Lisa Rivera, NP

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Madelyn McCadden, NP

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Rachel Wasserman, NP

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Vanessa Knott, NP

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

Clinical Social Worker(20)

  • Abigail Moore, CSW

    60 Maple St, Suite 1b, Florence01062

    May accept assignment

  • Anne Roughton, CSW

    60 Maple St, Suite 2b, Florence01062

    📞 (413) 387-7767Accepts assignmentTelehealth available

  • Carolyn Sandel

    60 Maple St, Florence01062

    📞 (617) 201-2453Accepts assignmentTelehealth available

  • Cooper Sabatino

    Po Box, Suite 60538, Florence01062

    May accept assignment

  • Douglas Arey, CSW

    92 Main St, Florence01062

    📞 (413) 586-7377Accepts assignment

  • James Edmonstone, CSW

    30 Warner St, Florence01062

    📞 (413) 320-7112Accepts assignmentTelehealth available

  • Karen Rowe, CSW

    13 Oak St, Florence01062

    📞 (413) 585-8279Accepts assignmentTelehealth available

  • Katherine Walsh, CSW

    339 Bridge Rd, Florence01062

    📞 (413) 687-4919Accepts assignment

  • Lisa Wall, CSW

    120 Dunphy Dr, Florence01062

    Accepts assignment

  • Mahajoy Laufer, CSW

    1005 Burts Pit Rd, Florence01062

    📞 (413) 588-6655Accepts assignment

  • Margaret Seiler, CSW

    Po Box, Suite 60523, Florence01062

    Accepts assignmentTelehealth available

  • Marguerite Kelly

    34 Harold St, Florence01062

    📞 (413) 695-7084Accepts assignmentTelehealth available

  • Patricia McGuinness, CSW

    97 Lake St, Florence01062

    📞 (413) 586-5318Accepts assignment

  • Patricia Riggs, CSW

    60 Maple St, Suite 1a, Florence01062

    📞 (413) 387-2118Accepts assignmentTelehealth available

  • Richard McNeil

    24 Bn Maple St, Florence01062

    📞 (413) 335-7594Accepts assignmentTelehealth available

  • Simona Pozzetto, CSW

    60 Maple St, Suite 1b, Florence01062

    📞 (413) 354-0036Accepts assignment

  • Stephen Sacco JR., CSW

    93 Cahillane Ter, Florence01062

    📞 (617) 595-1454Accepts assignment

  • Thomas Harrigan, CSW

    148 Maple Ridge Rd, Florence01062

    📞 (413) 584-0727Accepts assignment

  • Audra Winn

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

  • Elissa Forman, CSW

    Valley Medical Group PC

    70 Main St, Florence01062

    📞 (413) 586-8400Accepts assignmentTelehealth available

Gastroenterology(6)

  • David Berkman, MD

    Hampshire Gastroenterology Associates LLC

    10 Main St, Suite 2, Florence01062

    📞 (413) 586-8910Accepts assignmentTelehealth available

  • David Kalman, MD

    Hampshire Gastroenterology Associates LLC

    10 Main St, Florence01062

    Accepts assignment

  • David Kalman, MD

    Hampshire Gastroenterology Associates LLC

    10 Main St, Suite 2, Florence01062

    📞 (413) 586-8910Accepts assignment

  • Joseph Tassoni, MD

    Hampshire Gastroenterology Associates LLC

    10 Main St, Florence01062

    Accepts assignment

  • Joseph Tassoni, MD

    Hampshire Gastroenterology Associates LLC

    10 Main St, Suite 2, Florence01062

    📞 (413) 586-8910Accepts assignment

  • Michal Ganz, MD

    Hampshire Gastroenterology Associates LLC

    10 Main St, Florence01062

    Accepts assignmentTelehealth available

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