Churches-Apostolic in Leo, IN Apostolic Christian Church11714 Grabill RdLeo, IN, 467652606272944Apostolic ChurchesChurches & Places Of WorshipChurches Places Of Worship Show More