1. Lamb of God: A Three Streams Church 5140 Highway 17 Ste 3, Helena, AL 35080 Coordinate: 33.27483,-86.85193 Phone: (205) 919-7932