Campus Locations

Algona Campus

2111 HWY 169 North
Algona, Iowa 50511

877.807.9583

Emmetsburg Campus

3200 College Drive
Emmetsburg, Iowa 50536

800.242.5108

Estherville Campus

300 S. 18th St.
Estherville, Iowa 51334

800.242.5106

Spencer Campus

1900 Grand Ave, STE B-1
Spencer, Iowa 51301

877.807.9585

Spirit Lake Campus

800 21st Street
Spirit Lake, Iowa 51360

877.807.9584

Estherville Campus

Administrative Offices

19 South Seventh Street
Estherville, Iowa 51334

712.362.2601