Churches-Lutheran in Avilla, IN Immanuel Lutheran Church113 W Albion StAvilla, IN, 467102608972071ChurchChurches LutheranChurches Places Of Worship Show More