Place Categories: Church Lawrence Avoca Baptist Church Category: Church and Lawrence Address: 21 Center Street Avoca IN 47420 United States Phone: (812) 275-5793 Website