Churches-Lutheran in Osceola, IA Immanual Lutheran Church101 E View PlOsceola, IA, 502136413423121ChurchChurches & Places Of WorshipChurches LutheranChurches Places Of WorshipLutheran Church Immanuel Lutheran Parsonage106 E View PlOsceola, IA, 502136413426297ChurchChurches & Places Of WorshipChurches LutheranChurches Places Of WorshipLutheran Church Show More