Skip to Main Content

Avera Medical Group Spirit Lake Medical Center

Avera Medical Group Spirit Lake Medical Center
2700 23rd Street
Suite A
Spirit Lake, IA 51360

Get Driving Directions

Main: 712-336-2410
Fax: 712-336-3241

Find a Physician at this Location

Avera Medical Group Spirit Lake Medical Center, a Department of Lakes Regional Healthcare.

Avera Location Type

  • Primary Care Clinic

Services

  • Family Medicine
  • Telemedicine