Leetonia Mennonite Church Church of Leetonia, OH. The location of Leetonia Mennonite Church Church is 44431, 764 Columbia St - marked with a pin on Google Map.