Skip to content

Contact

Two Main Locations

SPIRIT LAKE, IA

2704 Enterprise Ave

Spirit Lake, IA 51360

712-336-2728

HUMBOLDT, IA

1001 12th St N.,

Humboldt, IA 50548

Phone:515-332-8805
Alt. Line: 515-332-8806
Fax: 515-332-8807

Two Satellite Clinics

EMMETSBURG, IA

Palo Alto County Health System

3201 1st St.

Emmetsburg, IA 50536

 

ESTHERVILLE, IA

Avera Holy Family Hospital

826 N 8th St. 

Estherville, IA 51334