New Life Tabernacle
106 Cleburne St, Attalla, AL, 35954
Phone: (256) 613-0932
Connect: Facebook
Nearby Churches
- Attalla AOH Church of God · Attalla, AL
- First Baptist Of Attalla · Attalla, AL
- Church of the Master · Attalla, AL
- Friendship Baptist Church · Attalla, AL
- Mt Zion Baptist Church · Attalla, AL
- Bride Of Christ Worship Center · Attalla, AL