Thrive Adult Primary Care


About Thrive

We view health and wellness through the lens of common sense, bringing Small-Business Artisanship back to Physician-led Primary Care.

In a world that is growing increasingly complex… we aim to simplify.

True health contains so much more than meets the eye.  At Thrive APC, the very basis of our name is our commitment to do more than merely treat or avert illness or injury โ€” rather to guide patients toward an experience of life lived to the fullest.

You can count on us every day for:

  • Assessment and advice from a classically trained Board Certified Internal Medicine Physician
  • Compassion and guidance from Fellow Human Beings

Get to know our team.

Ready for a revolutionized Primary Care experience?

Click here to become a patient of our practice.


Our Services

Lifestyle Guidance for Optimized Wellness

  • Soon to be our primary, exclusive offering, we are shifting this service to a subdivision we call KNXTM, dedicated to helping you reopen a relationship with your body that feels whole, not broken
  • Experience life with less โ€œmedicine,โ€ more energy, more support, and more joy
  • Discover a forum to learn about and openly discuss the anatomy and physiology behind your day-to-day life

Meanwhile, we also continue to provideโ€ฆ

General Adult Primary Care

  • Conquer chronic illness with more education and less medication
  • Minimal-contact, individualized, comprehensive preventive evaluations โ€” everything you need: nothing less, and nothing more
  • Top-tier attention and guidance for Chronic Disease Management AND Problem-Based Visits

Paying for your care

  • We are unfortunately no longer enrolling new Medicare patients
  • Health Savings Accounts (HSAs), Flexible Spending Accounts (FSAs) and Health Reimbursement Accounts (HRAs) welcome
  • We are out-of-network for all commercial health plans (Aetna, BCBS, Harvard Pilgrim, Tufts, etc.) but can provide claim forms (โ€œsuperbillsโ€) for patients to submit to their plans for reimbursement
  • Membership with installment plans and Pay-As-You-Go options available
  • No health insurance? No problem! Our rates for visits and membership plans are affordable and transparent. Find your best option by clicking here.

It is our pleasure and privilege to support you in optimizing your health. We look forward to seeing you!

Questions are common.

Reach out to learn more!

Get in Touch

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


Follow us on Social!

Check out Dr M’s Blog

Send Us a Message

Go back

Your message has been sent

Warning
Warning
Warning

Warning.

Office Hours

Mon โ€“ Wed 8:30am โ€“ 3:30pm
Thu โ€“ Fri BY APPOINTMENT ONLY [Reserved for MD Home Visits]
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.

Closing Notices

2025 Office Closure Schedule:

12/25 (Thu) Christmas

2026 Office Closure Schedule:

1/1 (Thu) New Year’s Day
1/19(Mon) MLK Day
2/16 (Mon) Washington’s Birthday
4/20 (Mon) Patriot’s Day (Massachusetts)
5/25 (Mon) Memorial Day
6/19 (Fri) Juneteenth
7/3 (Fri) Independence Day Observed
9/7 (Mon) Labor Day
10/12 (Mon) Columbus / Indigenous People’s Day
11/11 (Wed) Veteran’s Day
11/26 (Thu) Thanksgiving
11/27 (Fri) Black Friday
12/25 (Fri) Christmas

Thrive APC apologizes for any inconveniences that office closures may cause. If you are in a state of emergency, please dial 911. Thank you.

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