ELIDA IMMANUEL CHURCH by Herb | September 6, 2018 | 0 comments Address 699 SUNNYDALE AVE Elida OH United States Upcoming Events No events in this location