Skip to Main Content

Avera Medical Group Lakes Family Practice

2700 23rd Street, Suite C
Spirit Lake, IA 51360
712-336-3750

Avera Medical Group Lakes Family Practice, a Department of Lakes Regional Healthcare

At Avera Medical Group Lakes Family Practice, our focus is simple - putting patients and their families first. We have embraced this philosophy by making a positive impact in the lives and health of our community.

We believe that good health is achieved by caring for the whole person, treating the emotional and spiritual needs of patients and families as well as their physical needs.


QuickCare to Provide Same Day Appointments

QuickCareNew clinic to improve access and continuity of care while possibly reducing health care costs.

Schedule an appointment at
712-336-3750.

Read Press Release


Patient Portal - Now Available!

AveraChart, our new patient portal, is your free, secure, easy way to access your health care information online. Login or register >>

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 »