About About North Avenue Presbyterian Church is a local Presbyterian (PCUSA) church in Atlanta, GA. Programs Location 607 Peachtree St NE, Atlanta, GA 30308-2226, United States