Skip to Main Content

Avera Medical Group Spirit Lake Medical Center

2700 23rd Street, Suite A
Spirit Lake, IA 51360



Scheduling an appointment can be hassle free. Keep in mind Patients' schedules can easily be accommodated if an appointment is made in advance. To schedule an appointment, please call 712-336-2410.

Clinic Hours

Monday - Friday 8:00 a.m. to 5:00 p.m. Clinic doors open at 8:00 a.m.

Current patients

  • The name of the provider you request to see
  • The reason for your visit
  • Your full name and date of birth (so as to ensure accuracy when scheduling your appointment)
  • Please bring your medications with you

New patients

If you are a new patient to our clinic, you will be asked to bring the following to your first visit:

  • Two forms of identification
  • Insurance information (we kindly require a $50 prepayment if you do not have insurance information)
  • Your most recent medical records (or request you sign a release at first appointment in order to obtain your medical records)
  • Please bring your medications with you

Cancelling an appointment

If you find it necessary to cancel an appointment, please do so well in advance. When canceling, our staff will request the following information:

  • Name of your provider
  • Date and time of the appointment you wish to cancel

Online Health
Risk Assessments

We offer free online risk assessments to help you understand your risks for certain diseases.

Access online health risk assessments

Health Information

Your source for health events, illustrated encyclopedia, care centers & wellness tools.

Learn more »