Antioch Baptist Church and Ministries Church of Atlanta, GA. The location of Antioch Baptist Church and Ministries Church is 30310, 1021 Garibaldi St - marked with a pin on Google Map.