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.

Physician-owned.
Insurance-independent.
Built for time to think.
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.
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.

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.
Start a Conversation
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
