Thrive Adult Primary Care


About Thrive

We re-envision Health Care 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

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

Lifestyle Medicine

  • Re-experience your 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
  • Establish a relationship with your body that feels whole, not broken

Geriatric Medicine

  • Become intimately familiar with the irreplaceable value of emphasizing quality of life over quantity of services
  • WE DO HOME VISITS *
    • * Based on distance; please click here for details
  • We streamline communication with all facets of health and medical needs to centralize your care
    • Specialist consultants
    • Diagnostic testing
    • Ancillary services (VNA, PT, OT, etc.)
    • Durable medical equipment
    • Pharmacies

Chronic Pain Management **

  • Reclaim a sense of meaning and free yourself from suffering
  • We responsibly supervise controlled prescription medications
  • ** Medicare patients only

Certification for Medical Use of Marijuana

  • Explore alternative mechanisms for managing chronic pain and anxiety with responsible Physician oversight
  • Participate in the growing body of knowledge surrounding medical cannabis use with our research pilot

Paying for your care

  • WE ACCEPT MEDICARE PART B
  • 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
  • Health Savings Accounts (HSAs), Flexible Spending Accounts (FSAs) and Health Reimbursement Accounts (HRAs) welcome
  • 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!

Frequently Asked Questions

Questions are common.

Learn more about how we operate.

Get in Touch

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


ThriveAPC eagerly introduces…

KNX [Kinetic Neurophysiologic eXploration]

We are an organization bringing people together in creative environments specially designed to augment neurologic and psychological health and healing.

Learn more at http://www.thriveapc.org/KNX

Check out Dr M’s latest Blog posts

Send Us a Message


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