Sundays at 10:00am • Wednesday at 6:30pm
5140 County Road 17, Helena, AL
Tel: (205) 919-7932
Lamb of God: A Three Streams Church is a Bible-believing, Christ-exalting, and Spirit-immersed group of believers eagerly yearning for more of Christ in our lives and the presence of God in our community. We are men and women of faith drawn together by the Holy Spirit from various denominational, cultural, and ethnic backgrounds.