1. New Life International Church 4221 N Shallowford Rd, Atlanta, GA 30341 Coordinate: 33.91713,-84.30325 Phone: (404) 573-9221