Apostolic Church of Leo
About Us
Apostolic Church of Leo is a local Apostolic Christian Church church in Leo, IN.
- Denomination
- Apostolic Christian Church
Contact
Phone
260-627-2944
Website
Not available
Apostolic Church of Leo is a local Apostolic Christian Church church in Leo, IN.