1. New Life Church of Church Of God in Christ 1185 Clem Lowell Rd, Carrollton, GA 30116 Coordinate: 33.51169,-85.02945 Phone: (678) 664-2270