Contact Us

Drop us a line!

Better yet, see us in person!

Feel free to call or visit the office during normal business hours.

Immanuel Spirit Lake

2300 27th Street, Spirit Lake, Iowa 51360, United States

(712) 336-1010

Hours