Location
Center for Human Relations 5 Concourse Pkwy NE, Suite 3000 Atlanta, GA 30328-5350 (We are located near Northside Hospital & Saint Joseph's Hospital.)