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