website under construction
2300 27th St, Spirit Lake, IA 51360
Immanuel Lutheran Church is a member congregation of the Lutheran Church Missouri Synod. Click HERE to learn more about the beliefs of the the LC-MS.
Immanuel Spirit Lake