Skip to Main Content

Avera Medical Group Spirit Lake Medical Center

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

Our Providers

Our Providers

At Avera Medical Group Spirit Lake Medical Center, we offer a first-rate variety of multi-specialty practices. We cherish the knowledge and experience that our physicians bring to our patients.

Our patients and their families can rest assured that they are receiving the highest quality care available.

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 »