Get to know us at ThriveAPC

A practice is only as good as the people inside it. At Thrive, every person you encounter — from your first phone call to your most complex appointment — is here because they believe that medicine, practiced with genuine attention and care, can change a life.

We are a small team by design. Not because we couldn’t grow, but because size is the enemy of the thing we are trying to protect: the unhurried, individualized experience of being truly known by your physician and her staff.

Mary A Medeiros, MD, MPH

President, Founder, Physician

Dr. Medeiros built Thrive on a simple but radical premise — that a physician’s most important tool is undivided attention. She knew what medicine was supposed to be. She built a place to practice it that way.

She is a rigorous clinician, an unconventional thinker, and a fierce advocate for the patients who have been failed by a system that processes rather than understands.

→ Read her full story

Lisa Ballou

Administrator

Lisa brought over 30 years of expertise running a medical private practice to Thrive in November 2021. Her thoroughness and adaptability keep the office running with precision — but it is her professionalism and warmth that transform the patient experience, so that each person who walks through the door feels like family.

Jeff MacDonnell

Practice Manager

Jeff joined Thrive in 2026, bringing ten years of proven business management and twenty years of exceptional customer service. He enhances the patient experience by fostering a functional workflow and a genuinely welcoming atmosphere — the kind that makes a medical office feel like somewhere you actually want to be.

Kahlil Mateus

Medical Assistant

Kahlil came to us through the co-op program at Franklin’s own Tri-County Regional Vocational Tech High School, and he has exceeded every expectation from day one. Smart, kind, and exceptionally hardworking — we are proud to play even a small role in his origin story, and we cannot wait to see where his path leads.


We look forward to meeting you.