Churches-Evangelical in Leo, IN Crossview Church Inc12532 Grabill RdLeo, IN, 467652606273551ChurchChurches & Places Of WorshipChurches EvangelicalChurches Places Of Worship Show More