Faith Lutheran Church

Lutheran

708 Locust St, Odebolt, IA, 51458

Phone: (712) 668-4515

Website: www.faithlutheranodebolt.org

Connect: Facebook

Nearby Churches

More Lutheran churches in Odebolt, IA

What to expect on your first visit