Meet Our Team

Three Pillars of Care

FAMILY PRACTICE

FAMILY PRACTICE

Dr. Mark Halstrom

Doctor of Medicine

With Integracare since 2001

Jonathan Scheer

Certified Nurse Practitioner

With Integracare since 2011

Eric Greene

Certified Nurse Practitioner

With Integracare since 2016

Kate Foley

Certified Nurse Practitioner

With Integracare since 2010

Christi Alvord

Certified Nurse Practitioner

With Integracare since 2019

Shana Nelson

Certified Nurse Practitioner

With Integracare since 2020

Kelsey Hiten

Certified Nurse Practitioner

With Integracare since 2022

Paige Deters

Physician Assistant, Certified

With Integracare since 2023

Jennifer Lundebrek

Certified Nurse Practitioner

With Integracare since 2024

Madison Hanson

Certified Nurse Practitioner

With Integracare since 2025

Dr. Mohamed Elsheikh

General Surgeon 

With Integracare since 2022

Mary Pesch

Certified Nurse Practitioner

With Integracare since 2023

Michael Milbauer

Doctor of Chiropractic

With Integracare since 1995

Ryan J. Granroth

Doctor of Chiropractic

With Integracare since 2004

Tyler Huberty

Doctor of Chiropractic

With Integracare since 2015

Danielle Granroth

Doctor of Chiropractic

With Integracare since 2022

Brianna Hoffarth

Doctor of Physical Therapy

With Integracare since 2010

Dominic Turner

Physical Therapist

With Integracare since 2008

Jenn Garding

Doctor of Physical Therapy

With Integracare since 2017

Anna Walz

Doctor of Physical Therapy

With Integracare since 2025

Laurie Bollmeyer

Physical Therapist

With Integracare since 2022

Kari Lippo

Physical Therapist

With Integracare since 2022

Kristi Brown

Physical Therapist Assistant

With Integracare since 2018

Ashley Eagle

Physical Therapist Assistant

With Integracare since 2022

Jamee Nelson

Physical Therapist Assistant

With Integracare since 2018

Kayla Oltz

Physical Therapist Assistant

With Integracare since 2022