Churches-Mennonite in Lucasville, OH Owl Creek Mennonite Church1442 Germany RdLucasville, OH, 456487408208298ChurchChurches & Places Of WorshipChurches For SaleChurches Mennonite BrethrenChurches Places Of WorshipMennonite Church Show MoreSee AlsoChurches-Mennonite Brethren