Directions Decatur Baptist Church 8070 N. Piqua Rd. Decatur, Indiana 46733 Phone: 260-724-7667 View Map & Directions »