Located in: Atlanta, United States of America Founded: 1915 Type: Private Address: Woodruff Health Sciences Center Administration Building 1440 Clifton Road N.E. Atlanta, GA 30322 United States of America Phone: +1 (404*****-5640 Email: ********** Website: ["https://www.med.em*****du/"]