St. Johns Primary Care | University of Michigan Health-Sparrow

Open today from 7:00 am to 7:00 pm • Call to schedule a visit.
Clinic Location

901 S Oakland St #201
St Johns, MI 48879

Clinton County
Contact Information

Overall Rating
Star Rating

About This Clinic in St Johns, Michigan

Welcome to the primary care reference profile for **St. Johns Primary Care | University of Michigan Health-Sparrow**, an operational healthcare clinic located at 901 S Oakland St #201 St Johns, MI 48879 . Serving the Clinton County community, this clinic provides family medicine and general practice solutions. Patients frequently commend the clinic for providing **thorough and responsive care** and maintaining a **great communication**. This provider is open 5 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

St. Johns Primary Care, part of the University of Michigan Health-Sparrow, provides comprehensive healthcare services for patients of all ages, including the diagnosis and treatment of both acute and chronic illnesses. The center offers convenient same-day care with qualified providers or nurse practitioners, ensuring access to timely medical attention for various health needs, from minor ailments to specialized services.

Hours of Operation

Find out if the provider is open today.

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

Care Services

  • Diagnosis and treatment of childhood and adult illnesses
  • Diagnosis and treatment of chronic conditions
  • Home care
  • Hospice care
  • Outpatient services
  • Rehabilitation services
  • Same day care

Patient Review Consensus

At St. Johns Primary Care | University of Michigan Health-Sparrow, patients frequently express their appreciation for the attentive and personalized care they receive. The team, especially the nurse practitioner, has garnered high praise for being thorough, responsive, and compassionate. Many reviews highlight a comforting environment where patients feel heard and valued, leading to a strong sense of trust in their healthcare providers. The clinic also earns commendations for efficient communication and fast processing of prescriptions and referrals, further enhancing the patient experience.

Top Patient Highlights

Thorough And Responsive Care
Great Communication
Attentive And Thorough Nurse Practitioners
Emphasis On Patient Comfort
Commitment To Solving Health Issues
Personal Approach To Mental Health
Efficient Prescription And Referral Handling
Long-standing Patient Relationships
Feeling Heard And Valued
Excellent Staff Support.

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.

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 St Johns. You can easily compare clinical practices across neighboring areas like Fowler and Ovid, with the nearest alternative located just 3.64 miles away.

1005 Old U.S. 27 Suite 100, St Johns, MI 48879

Clinton County (989) 224-3000

11017 W 3rd St, Fowler, MI 48835

Clinton County (989) 593-2525

9900 W M 21 STE 101, Ovid, MI 48866

Shiawassee County (989) 834-2243

9900 W M 21 #104, Ovid, MI 48866

Shiawassee County (989) 862-4224

12805 Escanaba Dr Suite 1, DeWitt, MI 48820

Clinton County (517) 913-3930

12805 Escanaba Dr Suite 1, DeWitt, MI 48820

Clinton County (517) 668-0142

13191 Schavey Rd #3, DeWitt, MI 48820

Clinton County (517) 669-9109

317 E Grand River Rd, Laingsburg, MI 48848

Shiawassee County (517) 651-2801

1675 Watertower Pl #700, East Lansing, MI 48823

Ingham County (517) 253-0539

1515 Lake Lansing Rd # D, Lansing, MI 48912

Ingham County (517) 853-0781

1540 Lake Lansing Rd # 202, Lansing, MI 48912

Ingham County (517) 913-3820

1540 Lake Lansing Rd # 202, Lansing, MI 48912

Ingham County (517) 913-3820

1540 Lake Lansing Rd # 102, Lansing, MI 48912

Ingham County (517) 913-3810

2510 Kerry St STE 200, Lansing, MI 48912

Ingham County (517) 913-7020

2035 Asher Ct suite 500, East Lansing, MI 48823

Ingham County (517) 258-0328
Ingham County (517) 364-8686
Ingham County (517) 364-8680

1200 E Michigan Ave #245, Lansing, MI 48912

Ingham County (517) 364-5710
Ingham County (517) 364-5184

1200 E Michigan Ave #775, Lansing, MI 48912

Ingham County (517) 364-5160