I'm New
Watch
Give
Get Involved
Join Us Sunday
Locations
North Point Ministries has eight 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.