According to our records, this business is located at 6666 Powers Fry Ste 110 in Atlanta (in Fulton County), Georgia 30339, the location GPS coordinates are: 33.7489954 (latitude), -84.3879824 (longitude). Magellan Health Services Inc is categorized under Clinics (SIC code 8011). Known organization chief operating officer is Bill Hodges. You can contact the company by phone at (770) 779-5700.