McLaren Caro Region

Book an Appointment or Schedule a Visit

Take the first step toward better health by booking an appointment at our new medical office. Whether you need emergency care, family medicine, diagnostics, laboratory services, physical therapy, orthopedics, or cancer care; we're here to provide the quality care you deserve.

ER Check-in
Average Wait: < 10 Minutes

Emergency Care

24/7 expert care for urgent medical needs with efficiency and compassion.

Emergency Care
Primary Care Icon

Primary Care

Comprehensive health care for individuals and families with a focus on prevention.

Laboratory Icon

Laboratory

Quick, reliable diagnostics and blood draw services for accurate results.

Diagnostic Imaging Icon

Diagnostic Imaging

Comprehensive imaging services including CT, Mammography, X-ray, and more.

Heart & Vascular Icon

Heart & Vascular

Dedicated to providing advanced cardiovascular services.

Orthopedic Care Icon

Orthopedic Care

Care for bones, joints, and muscles, treating injuries and musculoskeletal conditions.

Cancer Care Icon

Cancer Care

Comprehensive care for cancer prevention, treatment, and survivorship.

Find a McLaren Primary Care
Provider Near You

McLaren is dedicated to increasing access to primary care, lowering wait times, and promptly connecting you to specialty care if needed. We are growing our network of employed primary care providers throughout Michigan and opening access to make more appointments available.

This way, whether you are a new patient or have been with McLaren for years, our providers are available when you need them. In addition to our neighborhood clinics, McLaren has many academic centers welcoming new patients. Here, new primary care physicians completing their residency training under the supervision of esteemed faculty physicians offer a full range of services.

The choice is yours. Choose one of our established primary care providers by using the zip code search to the right, or opt to be seen at one of the academic centers below.

Explore McLaren Primary Care Providers


Get Care: Find a McLaren Provider
  • Search by zip code to find care near you.
  • Get comprehensive care with one easy search.
Get Care: Find a McLaren Location
  • Search by zip code to find care near you.
  • Get comprehensive care with one easy search.

Our Locations: