Medical Services

Here are the services that InterMountain Medical Clinic can provide.

Make An Appointment

Striving To Cover All Your Medical Needs

InterMountain Medical Clinic (IMMC) has been in the community for over 40+ years. We promote a family-like sense of common purpose within the clinic. Our medical professional team is composed of family medicine physicians, nurse practitioners, physician assistants and a PharmD/certified diabetes educator. At InterMountain Medical Clinic our services include:



In response to the COVID-19 pandemic, InterMountain Medical Clinic very quickly ramped up to be one of the first clinics in the area to offer telemedicine services.  In [...]



We take great pride in providing unsurpassed women’s health expertise, compassionate medical professionals and staff, unrivaled equipment and technology, and a commitment to consistently delivering exceptional care to [...]


Family Medicine

All of our physicians are board certified in Family Medicine.  For us, it’s all about building trusted, long-term relationships with our patients.  We hope that our practice is [...]


Urgent Care

IMMC Urgent Care services provide quick access to a medical provider for the treatment of illnesses that are not life threatening. Illness such as sore throats, flu, urinary [...]



As a parent nothing is more important than the health of your child so selecting your son or daughter’s pediatric physician can be a difficult decision. Many parents [...]



Nearly 26 million American children and adults have diabetes and an additional 79 million adults have prediabetes. This number is expected to grow with an additional 1.9 million [...]



InterMountain Osteoporosis Center is a subsidiary of InterMountain Medical Clinic. Dr. Brandon Mickelsen is the medical director. He is certified as a clinical densitometrist with the International Society [...]


Preventative Care

Here at InterMountain Medical Clinic our goal is to help you manage your health and to help prevent future illnesses or conditions. One of the services we provide [...]



Our lab not only provides a number of tests done onsite but also can provide more extensive testing through our reference lab; LabCorp. Blood draws are done by [...]

Make An Appointment

To schedule an appointment, request prescriptions refills, or to request general medical advice, please call during normal business hours.