Have seen both the Ortho (Dr. X) and Spine (Dr. Heller) guys at Emory Ortho & Spine. They're nothing short of amazing Emory Orthopaedics & Sports Medicine 59 Executive Park South Suite 1100 Atlanta, Georgia 30329 Phone numbers: Emory Orthopaedics (including Sports Medicine): 404-778-3350 Emory Spine Center: 404-778-7000