1. Turner Theological Seminary 80 Walnut St SW, Atlanta, GA 30314 Coordinate: 33.75252,-84.40551 Phone: (404) 527-0080