Location Detail Map

Main Office (Buckhead):
Atlanta Sports Medicine is located off Howell Mill Road on Downwood Circle. From I-75 exit either at West Paces Ferry Ferry Road or Moores Mill Road. For turn by turn directions use the interactive Google map.