Make an Appointment
Your next primary care appointment is just a few clicks away. Select an option below to find the first available appointment at your preferred location.
If you have already established care with a provider and want to reschedule with them, log into your MyChart account for the best experience.
Still can’t find an appointment that meets your needs? Schedule by phone at 320-200-3200.
For appointments in other specialties, contact your doctor's office.
Helpful tip: Easily customize your search criteria by clicking the "Edit" link in the scheduling tool.
Schedule a Primary Care Appointment
Family Medicine
Internal Medicine
Pediatrics
Allergy
Medication Therapy Management
Flu Vaccine
COVID-19 Vaccine