Antioch Baptist Church North Church of Atlanta, GA. The location of Antioch Baptist Church North Church is 30318, 540 Kennedy St - marked with a pin on Google Map.