COVID-19: Quick Links & Data | Holiday Closures | Virtual Visits | Visitation Restrictions
No visitors allowed, with few exceptions. All patients and permitted visitors are required to wear a Munson Healthcare-issued mask.

McBain Primary Care

About Our Practice

At McBain Primary Care, we offer comprehensive, coordinated care in a patient-centered medical home environment. Our family care providers build life-long relationships with their patients, encourage active patient involvement, and provide a high degree of accessibility.

Our primary care providers are accepting new patients, and offer scheduled and same-day appointments to allow you to access care when it is convenient. McBain Primary Care is the perfect fit for those who want primary care on their own terms.


Contacts and Locations

McBain Primary Care 100 N. Roland St. McBain, MI 49657
231-876-4600 231-825-8104
Hours Monday - Friday 8 am - 5 pm Closed for Lunch (noon - 1 pm)

Patient Portal

As part of the transition to a new electronic health record provided by Cerner Health, our office recently introduced a new patient portal called MyHealthInfo.

MyHealthInfo makes it fast and easy to view your personal medical history including test results, clinical information, immunization records, and medication history. You also can securely message your doctor to discuss a concern, as well as request/reschedule or cancel an appointment, request a prescription refill, or update the personal information you have on file. Messages are sent securely and returned securely via the new portal.

Your MyHealthInfo patient portal will give you access to your medical records from our office, other offices on the same platform, as well as records from the hospital, all in one convenient location.


Log In to Your Patient Portal


Not Enrolled? There are 3 easy ways to sign up.

  1. Enroll online
  2. Call us at 231-935-2026 to enroll over the phone. A representative is available Monday-Thursday from 8 am - 5 pm. You'll be asked to provide three patient identifiers to confirm your identity. 
  3. Enroll in person during your next visit. Just ask us when you check in.

Our Team

James Diener, DO

Internal Medicine


Cadillac, McBain,

View Full Profile

Susan Lanser, MD

Family Medicine


McBain, Cadillac,

View Full Profile

Lori Booms, NP

Family Medicine

Accepting new patients



View Full Profile