Skip to main content

Immanuel Lutheran Church

christian place of worship · Avilla, IN

Address
113 W Albion St, Avilla, IN 46710
Phone
(260) 897-2071
Website
immanuellutheranavilla.com
Where
41.3651, -85.2395

Search Hominin for Immanuel Lutheran Church

Other christian place of worships nearby

More in Avilla

Immanuel Lutheran Church — christian place of worship in Avilla, IN | Hominin