website under construction
2300 27th Street, Spirit Lake, Iowa 51360, United States
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