Watch
Give
Get Involved
Stay Connected
Locations
North Point Ministries has seven churches in the Metro Atlanta area.
Decatur City Church is located at the corner of Clairmont Road and North Druid Hills Road in Decatur, GA.