« Go Back

Loading Google Map...

Antioch Baptist Church, Atlanta

5820 FM RD 2791
ATLANTA, TX 75551-6088
Phone: (903) 796-2789
Fax: (903) 727-8679

Senior Pastor: Dwayne Lemmon
Affiliation: Dual (BGCT)

Ministry Index