Antioch Baptist Church North


Antioch Baptist Church North is a predominantly black church with 14,000 members, located in Atlanta, Georgia.

Notable members