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.

refine your search
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

Schedule a Vaccine Appointment

Flu Vaccine

COVID-19 Vaccine