new patients


Discover central Minnesota’s independent healthcare solution.

Williams Integracare in Sartell is a holistic care clinic featuring three distinct specialties: family practice, chiropractic, and physical therapy – all under one roof. All of our providers are currently accepting new patients.

Be more than a number – receive the quality of care you expect from a large clinic with the personable relationship that comes with a small business. 

sartell and foley locations


Williams Integracare features six caring and compassionate family practice physicians who see patients of all ages. All of our providers live and work in our central Minnesota community. They are all parents, and their children attend our central Minnesota schools. We understand what matters to the families we care for each day and we would be honored to be your primary care provider!

As a family physician certified by the American Board of Family Practice, Dr. Halstrom is trained to handle everything from childbirth to senior care. While focusing on functional medicine as it relates to traditional family practice medicine, he can offer a broad range of medical services, prescribe medications/supplements, order tests, coach lifestyle, and perform surgery.

Dr. Halstrom has been a physician at Integracare for over 20 years and is trained in pediatrics, minor surgery, non-surgical orthopedics, and emergency care. Additionally, he has advanced his training and interest in medicine to focus on sports medicine and human performance.

Jon has been treating patients at Williams Integracare since 2011. He provides primary family health care and helps promote, maintain, and restore the health of families and individuals of all ages.

Jon is a Certified Nurse Practitioner through the American Academy of Nurse Practitioners. In the past, Jon worked as a paramedic and even taught in a paramedic school. As a Registered Nurse, Jon has experience in the emergency room, critical care, surgical recovery, and working as a preceptor for students and new hires.

Outside of work, Jon enjoys spending time with his family and also serves on the Annandale school board.

Eric originally came to the St. Cloud area in 2004 when he attended St. Cloud State University and played basketball for the Huskies. He graduated in 2008 with a bachelor’s degree in Biomedical Science. He later completed a second bachelor’s degree in nursing from St. Cloud State in 2012.

During nursing school, he started working as a nursing assistant at the St. Cloud Hospital on the Neurology unit. After completing his nursing degree he moved to the Intensive Care Unit at the hospital as a registered nurse. Two years later he decided to pursue his master’s degree at Walden University while continuing to work as a nurse. He graduated in 2016, becoming a Family Nurse Practitioner.

Kate grew up in Northern Wisconsin and has made her home in Central Minnesota for 20 years. She attended St. Cloud State University and received a degree in Social Work and Recreation Administration prior to pursuing a nursing career. She has worked in various positions in the community, including the St. Cloud Children’s Home and the American Red Cross. She enjoys traveling, camping, hiking, biking, canoeing, and exploring the countryside with her partner Lance and their 2 children.

Kate was a registered nurse at the clinic for over 9 years prior to furthering her education with Walden University to become a Family Nurse Practitioner. 

Christi was born and raised in the St. Cloud area and has lived in Sartell since 2003. She has spent the last 19 years working in the healthcare field of which eight were spent working with the geriatric population. 

Prior to joining Williams Integracare she worked at the St. Cloud Hospital. This included time in Labor and Delivery as well as working in Quality Resources and Utilization Review with the Case Management teams. 

Christi takes a special interest in functional medicine, helping others heal from disease, nutrition counseling, and weight loss, improving overall health and well being and gaining vitality. 

Shana obtained her Associate’s Degree in Nursing from Hibbing Community College before receiving her Undergraduate degree in Nursing from Bemidji State University. She then worked as an RN for over 18 years.

Shana spent the last seven years at St. Cloud Hospital working in the emergency department and post anesthesia care unit. She has also serviced the community as a forensic nurse examiner for the Central Minnesota Sexual Assault Center and the Central Minnesota Child Advocacy Center.

She received her Family Nurse Practitioner Master’s degree from Walden University in August of 2020, joining our Integracare team that she previously worked with as a student.


Integracare offers a wide variety of medical services at both our Sartell and Foley locations. 

This includes…
Physicals – Your annual wellness visit to check up on how you are doing! This is covered by most insurance plans (check yours to be sure). 
Urgent Care – We do our best to get you in to be seen when you need us!
Medicare Annual Wellness – The no-cost yearly visit for Medicare patients. If you never scheduled this visit in years past, be sure to do so this year.
Women’s Health – Our female providers take a personalized approach to women’s health care – including discussions about hormones. 
Workers Compensation Injuries – When it comes to your work injury, it’s your choice what provider you see. Work with a provider that knows the work comp treatment process and puts the interest of the patient’s health first.  

We can also be of assistance for...

  • Vaccinations
  • Skin care
  • Intermittent Fasting/Time Restricted Eating
  • Imaging/X-Rays (at our Sartell location)
  • IPRO/Diabetes
  • Electromyography (EMG)
  • And more!


We know how important it is that your visit is covered by your insurance policy. Williams Integracare has contracts with all major insurance companies, including Aetna, Blue Cross Blue Shield, BluePlus HealthPartners, Medica, Medicare, Medicaid, Preferred One, UCare, UMR, United Health Care, and more. 

Additionally, we also work with patients that use HSA cards or “sharing plans.”

If you have coverage from a smaller insurance company, or small insurance group, call the clinic at (320) 251-2600 and ask for the business office for more details.


Get started with one of our providers today! Call to schedule (320-251-2600) or request an appointment online. 

Our clinic utilizes a shared medical record system with the St. Cloud Hospital. If you have previously been seen at the St. Cloud Hospital or another local clinic, we may already have electronic access to your medical records. 

Phone: (320) 251-2600

Copyright 2022, Integracare LTD, All Rights Reserved. Information on this website should not be regarded as medical advice.