Please call 770-740-1860 to schedule your appointment or learn more about our practice.”. The Ear, Nose and Throat Institute is a center of unmatched resources in the southeast. We have multiple locations serving the Metro Atlanta area with two surgery centers located in both north ….