top of page
LOCATION UPDATE: Behavioral Health, Dermatology, Endocrinology & Gastroenterology appointments are now at 99 Conifer Hill Dr, Danvers. Learn More >
Doctor and patient appointment

MFM Family Medicine: Experience Comprehensive Adult and Pediatric Care

At MFM Health, formerly known as Middleton Family Medicine, we proudly serve the North Shore with comprehensive, patient-centered care for the entire family. Conveniently located in Middleton, MA, and moving to a state-of-the-art facility in Danvers in March 2025, we’re committed to providing exceptional care at every stage of life, from pediatric to geriatric services.

Patients searching for Middleton Family Medicine or accessing the Middleton Family Medicine patient portal can continue to rely on our trusted physicians and advanced practitioners for personalized, preventive healthcare. Discover why families across the North Shore choose MFM Health for top-rated care.

Schedule your appointment today and experience the next level of family medicine.

Pediatric Care at MFM Health

Adult & Pediatric Primary Care Services

MFM Health's family medicine department provides a wide range of healthcare services to keep you and your loved ones healthy:

  • Routine Check-ups/Annual Physicals: Regular health assessments to monitor your well-being.

  • Diagnosis & Treatment of Acute and Chronic Illnesses: Expert care for both sudden and ongoing health conditions.

  • School, Camp & Sports Forms: Get fast, thorough evaluations for school and sports forms, ensuring safety and convenience.

  • FMLA & Employment Forms Assistance: Reliable medical evaluations and documentation to support your leave or workplace accommodation needs.

Doctor's Desk

Why Choose MFM Health for Your Primary and Family Practice?

Choose MFM for comprehensive, patient-centered care in Middleton, MA and moving to a brand new facility in Danvers, MA in March 2025. Our North Shore location offers convenient access to quality healthcare for your entire family. With early morning, evening, and same-day appointments available seven days a week, we’re here for you 365 days a year. Our dedicated team provides a wide range of services, from routine check-ups to chronic disease management, ensuring personalized care at every stage of life.

 

Your health is our top priority.

Coordinated Care & Referrals

At MFM Health, we collaborate with top-rated specialists and healthcare providers to deliver seamless, patient-focused care. From coordinating home visits when necessary to ensuring smooth communication between providers, we prioritize your health every step of the way.

 

As a trusted healthcare provider for the North Shore community, we are dedicated to delivering high-quality, accessible care for you and your family at every stage of life.

 

Ready to prioritize your health?

Schedule an appointment with one of our expert primary care providers today to discuss referrals to our extensive network of specialists!

Doctor and Patient

Feeling Unwell? Get Care Today

MFM Health provides same-day sick visits, offering prompt, in-person care for urgent health concerns to help our patients feel better faster. 

Online Medical Consultant

Fast, Easy Telehealth Care

Our telehealth appointments allow patients to conveniently and securely connect with MFM providers from the comfort of their home, ensuring accessible care no matter where you are.

Coronavirus Test

Drive-Thru Car Testing

Experience hassle-free testing without leaving your vehicle at our covered drive-thru facility, conveniently located on Route 114 in Middleton.

Patient Safety & Convenience

We prioritize patient safety and convenience with services designed to make your visit as smooth as possible:

MFM's Family Medicine Providers

At MFM Health, our friendly family practice teams are here to put you at the center of your care. Each team includes dedicated providers like physicians, physician assistants (PAs), nurse practitioners (NPs), triage nurses, medical assistants (MAs), and caring administrative staff—all working together to make your experience smooth and supportive.

Every team member has a vital role, whether it’s checking your vitals, reviewing medications, or conducting exams. We ensure the right professional handles the right task, so you get efficient, high-quality care. Our collaborative, team-based approach means your care is seamless, personalized, and designed to meet your unique needs.

Team Allara

Mark Allara, MD
Mark Allara, MD
Katelynne Abbott, FNP-C
Katelynne Abbott, FNP-C
Adam Harold, NP-C
Adam Harold, NP-C
Michael Hill, PA-C
Michael Hill, PA-C
Andrea Satterwhite, FNP-C, CLC
Andrea Satterwhite, FNP-C, CLC

Preventive Care & Health Education

Preventive care is key to maintaining long-term health. We offer:

Immunizations

Stay protected with up-to-date vaccinations. View immunization info >

Preventive Care

Comprehensive screenings, counseling, and more to prevent illness.

Health Education & Counseling

Personalized advice to help you make informed health decisions.

I have been going to Middleton Family Medicine [MFM Health] for a few years for my son and was in search of a new PCP for myself. Switching was one of the best choices I’ve made. Every doctor and specialist I have seen has been amazing.  I would recommend everyone here.

-LG

Middleton Family Medicine [MFM Health] is what every primary care practice ought to be in Massachusetts. It’s a wonderful practice where patients and staff equally enjoy each other! I highly recommend it.

-JG

Everything about this primary care group exceeds expectations. Ease of appointments, timely responses to inquiries on the portal, and, above all, expert clinical clinicians that give individualized care.

-TW

Family Medicine Testimonials

Checking Blood Pressure

Offering Care 365 Days a Year

At MFM Health, we know life can be hectic, so we offer flexible hours to fit your busy schedule. That’s why we offer flexible hours to accommodate your busy schedule. Our office is open early mornings and evenings, Monday through Friday, with same-day appointments available every day of the week. We’re also open on weekends and holidays, ensuring your healthcare needs are met year-round. Whether you're visiting us in Middleton or planning to see us in Danvers starting late March 2025, we’re here for you whenever you need us.

Let's get you where you need to be today.

Book a Visit

Schedule appointments at your convenience with real-time availability.

Access the Patient Portal

View your health information, request refills, and communicate with your care team.

Get Billing Support

Pay a bill and get answers to common insurance and billing questions or policies.

Team Mann

Dana Mann, MD

Dana Mann, MD

Savanah Alas-Ruiz, NP-C

Savanah Alas-Ruiz, NP-C

Emily Booth, FNP-BC

Emily Booth, FNP-BC

Jacqueline Fibbe, PA-C

Jacqueline Fibbe, PA-C

Julie Moulison, FNP-C

Julie Moulison, FNP-C

Jordyn Murray, PA-C

Jordyn Murray, PA-C

Team Tramontozzi

Meghan Tramontozzi, MD

Samantha DiBella, FNP-C

Nell DiVincenzo, FNP-C

Lauren Gallahue, PA-C

Polly Mathewson, PA-C

Brittany Zolotas, FNP-BC

Team Yoon

Michael Yoon, MD

Michael Yoon, MD

Lauren Caruso, FNP-BC

Lauren Caruso, FNP-BC

Sarah Duffy, FNP-C

Sarah Duffy, FNP-C

Erin Kelleher, MSN, FNP-BC

Erin Kelleher, MSN, FNP-BC

Marco Palazzolo, NP-C

Marco Palazzolo, NP-C

Betsy Vasapolli, FNP-C

Betsy Vasapolli, FNP-C

bottom of page