Mennonite Church in 46765 Leo, IN

2 businesses found


North Leo Mennonite Church

15419 State Road 1 , 46765
Phone: (260) 627-2149

Central Mennonite Church

9820 Garman Road , 46765
Phone: (860) 430-1899