Churches in Spirit Lake
Iowa · 14 churches
CrossWinds Church
Spirit Lake, IA 51360
Evangelical Free Church
Evangelical Free Church (EFCA)
Spirit Lake, IA 51360
First Presbyterian Church
Presbyterian
Spirit Lake, IA 51360
Good News Community Church
Spirit Lake, IA 51360
Grace Lutheran Church
Lutheran
Spirit Lake, IA 51360
Immanuel Lutheran Church
Lutheran
Spirit Lake, IA 51360
Lakeview Open Bible Church
Spirit Lake, IA 51360
New Testament Baptist Church
Baptist
Spirit Lake, IA 51360
Saint Albans Episcopal Church
Episcopal
Spirit Lake, IA 51360
Saint Marys Catholic Church
Catholic
Spirit Lake, IA 51360
Seventh Day Adventist Church
Seventh-day Adventist
Spirit Lake, IA 51360
Spirit Lake Baptist Church
Baptist
Spirit Lake, IA 51360
Spirit Lake United Methodist Church
Methodist
Spirit Lake, IA 51360
St. Albans Episcopal Church
Episcopal
Spirit Lake, IA 51360