Leo Apostolic Church
13032 Cherry St
Leo, IN 46765
Leo, IN 46765