Thrive Adult Primary Care


You expect expertise everywhere else in your life.
Why should your medical care be different?

You have spent years building expertise, making complex decisions, and expecting competence from the people you trust.

Yet in most medical offices, your complexity is routed around rather than engaged. Your questions are managed rather than answered.

That is not medicine.
That is processing.

At Thrive, you have a personal physician. One who brings the full weight of rigorous internal medicine training to bear on understanding you — not your chart, not your diagnosis codes, but you.

Your biology. Your history. Your goals. Your life.

We do not rush.
We do not guess.

We think. We listen.

We stay until we understand.


About Dr. Medeiros

Dr. Mary Medeiros trained in Internal Medicine because she has always been drawn to complexity. She built Thrive out of a refusal to practice medicine any other way.

→ Meet Dr. Medeiros

Our Approach

Physicians are trained to find a diagnosis and match it to a treatment. Dr. Medeiros endeavors to preserve the art of going a step further — to sit with a complete human being, understand the full picture, and help that person navigate their own health with clarity, confidence, and as little unnecessary intervention as possible.

This is Internal Medicine practiced the way it was always meant to be. Thorough. Personalized. Unhurried.

Whether you are managing chronic complexity, optimizing for longevity, or simply looking for a physician who will finally take you seriously — this is where that begins.

→ Learn about our services

Open handwritten notebook with pencil and glasses on a wooden table

Start with something useful

Free, plain-language guides for people who want to understand their health more clearly.

Move better and more effectively
Make sense of nutrition
Understand confusing symptoms

Primary Care, Outside Insurance

Insurance is essential for the expensive and unpredictable parts of healthcare — hospitalization, specialists, imaging, procedures, emergencies. We strongly recommend keeping it.

Primary care is different. Its value comes from time, continuity, judgment, and knowing the person in front of you. When those things are forced through an insurance-driven, high-volume model, they are exactly what gets compressed.

Here at ThriveAPC, We keep these ideas separated. Your insurance remains there when you need it. Your primary care relationship is supported directly through membership, so it can be built around medicine rather than reimbursement rules.

Learn about our Services and Pricing

You have worked hard for the life you have built. Your health deserves the same standard of excellence you bring to everything else.

If this sounds like the kind of medical relationship you’ve been looking for, start a conversation with us.

← Back

Thank you for your response. ✨


Find us

Thrive Adult Primary Care
835 W Central St | Suite 4 | Franklin, MA 02038
774-318-4205 Phone
774-512-0093 Fax

Office Hours

Mon – Fri BY APPOINTMENT ONLY
Sat – Sun CLOSED

*There is physician coverage 24/7 for active patients of the practice with urgent medical needs. Office Phone voicemail supplies phone number to contact under such circumstances.

Thrive Adult Primary Care (C) 2026 – All rights reserved

Not ready for a conversation yet?

Start with something useful.

Explore free, plain-language guides to understanding your health more clearly.

Explore the Free Guides >>