Visiting Physicians


Cardiology
William Highfill, MD 406-257-8992 Physician Info


Ear/Nose/Throat
Karl Oehrtman, MD 406-752-8330 Physician Info


General Surgery
John Means, MD 406-751-5392 Physician Info


Ophthalmology
Aaron Alme, MD 406-257-2020 Physician Info
Roger Barth, MD 406-257-2020 Physician Info
Mark Remington, MD 406-257-2020 Physician Info
August Stein, MD 406-257-2020 Physician Info


Orthopedics
Lawrence Iwersen, MD 406-752-7900 Physician Info
Stan Makman, MD 406-752-7900 Physician Info
Steven Rizzolo, M.D. 406-752-7900 Physician Info


Sleep Medicine
Mary Adams, ANP-BC 406-257-8992 Physician Info
Anthony DalNogare, MD (406) 257-8992 Physician Info