About About North Decatur Presbyterian Church is a local Presbyterian (PCUSA) church in Decatur, GA. Programs Location 611 Medlock Rd, Decatur, GA 30033-5510, United States