Decatur Apostolic Church
15411 State Route 93
Pedro, OH 45659
Pedro, OH 45659