This facility is currently closed today.
Clinic Location

835 W Central St Suite 4
Franklin, MA 02038

Norfolk County
Contact Information

Overall Rating
Star Rating

About This Clinic in Franklin, Massachusetts

Welcome to the primary care reference profile for **Thrive Adult Primary Care**, an operational healthcare clinic located at 835 W Central St Suite 4 Franklin, MA 02038 . Serving the Norfolk County community, patients at this location receive care from Mary Medeiros, MD, MPH. Thrive Adult Primary Care accommodates multiple health coverage options, accepting major networks such as **Medicare**. This provider is open 5 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

Thrive Adult Primary Care, led by Dr. Mary A. Medeiros, emphasizes a comprehensive approach to health care, focusing on guiding patients toward improved living through education and chronic disease management, rather than relying solely on medication. The center offers personalized preventive evaluations and aims to enhance quality of life while efficiently managing medical needs with streamlined communication. Services include careful supervision of controlled substances, discussion of medical cannabis, and alternative pain management strategies. Thrive accepts various insurance plans, Health Savings Accounts, and offers flexible membership payment options. They provide 24/7 physician coverage for urgent medical needs of active patients.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 9:00 am - 3:00 pm
Tuesday 9:00 am - 3:00 pm
Wednesday 9:00 am - 3:00 pm
Thursday 9:00 am - 3:00 pm
Friday 9:00 am - 3:00 pm

Care Services

  • Anxiety management
  • Chronic disease management
  • Chronic pain management
  • Controlled prescription medication supervision
  • Medical cannabis use
  • Preventive evaluations
  • Problem-based visits

Accepted Insurance Plans

Need to verify your coverage? Thrive Adult Primary Care and its resident providers could accept the insurance plans listed below. Because coverage can change, we recommend a quick call to the clinic at (774) 318-4205 to confirm they accept your specific plan before your appointment.

Medicare

Medicare

Patient Review Consensus

At Thrive Adult Primary Care, patients rave about their compassionate and dedicated care. The practice emphasizes a holistic approach to health, making every patient feel valued and understood. Reviewers frequently mention the staff's attentiveness and the warmth that fills the office, creating a comforting environment from the moment you walk in. The care provider's thoughtful responsiveness and thorough understanding of medical concerns further contribute to a positive experience. Many patients feel a genuine partnership in their health journey, reflecting a refreshing model in today’s healthcare landscape. If you're seeking a caring, personable, and engaged medical practice, Thrive Adult Primary Care may be the perfect fit for you.

Top Patient Highlights

Compassionate Care
Attentive Staff
Thorough And Knowledgeable Doctors
Warm And Welcoming Environment
Personalized Health Plans
Excellent Communication
Prompt Appointment Scheduling
Patient-centered Approach
Proactive Health Management
Genuine Partnership In Health.

Individual reviews are subjective. Our **Provider Review Consensus** analyzes recent public feedback to identify consistent patterns in wait times, staff professionalism, and quality of care, helping you make a more balanced healthcare choice.

Meet Your Care Team

Our dedicated team provides comprehensive care in Stonewall. View provider specialties below to find the right fit for your needs.

Mary A Medeiros, MD, MPH

Internal Medicine

Map and Location

Get Directions to this Location

Enter your current location. You could be there sooner than you think.

Compare Nearby Clinics

Finding the right healthcare partner takes time. If you want to explore other local options, we've mapped 20 primary care providers within 20 miles of Franklin. You can easily compare clinical practices across neighboring areas like Bellingham and Medway, with the nearest alternative located just 1.01 miles away.

1280 W Central St Suite 202, Franklin, MA 02038

Norfolk County (508) 541-2436

1280 W Central St Suite 201, Franklin, MA 02038

Norfolk County (508) 541-8000

1280 W Central St Suite 103, Franklin, MA 02038

Norfolk County (508) 528-2700

1280 W Central St, Franklin, MA 02038

Norfolk County (508) 473-1480

1003 S Main St, Bellingham, MA 02019

Norfolk County (508) 883-0600

440 E Central St # 6, Franklin, MA 02038

Norfolk County (508) 321-2850

440 E Central St, Franklin, MA 02038

Norfolk County (508) 298-1300

68A Main St, Medway, MA 02053

Norfolk County (508) 533-7161

221 E Main St #105, Milford, MA 01757

Worcester County (508) 473-7599

2000 Diamond Hill Rd #18, Woonsocket, RI 02895

Providence County (401) 420-7662

14 Prospect St, Milford, MA 01757

Worcester County (508) 473-1190

969 Main St, Millis, MA 02054

Norfolk County (508) 376-3000

117 Water St, Milford, MA 01757

Worcester County (508) 478-4500

206 Cass Ave, Woonsocket, RI 02895

Providence County (401) 767-1576

115 Cass Ave, Woonsocket, RI 02895

Providence County (401) 769-4100

68 Cumberland Hill Rd Suite 205, Woonsocket, RI 02895

Providence County (401) 765-4100

106 Nate Whipple Hwy UNIT 101, Cumberland, RI 02864

Providence County (401) 658-2020

479 Washington St, Holliston, MA 01746

Middlesex County (508) 429-2377

60 Messenger St, Plainville, MA 02762

Norfolk County (508) 695-2020

60 Messenger St, Plainville, MA 02762

Norfolk County (508) 695-2020