Immanuel Lutheran Church-Elca: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Immanuel Lutheran Church-Elca

Immanuel Lutheran Church-Elca
119 SW 2nd St
Ogden, IA 50212
515-527-2164
http://www.immanuellutheranchurch.com/

Driving Directions | Nearby Hotels



Advertisement