Children's Healthcare of Atlanta Rehabilitation - Medical Office Building at Scottish Rite Hospital
5461 Meridian Mark Rd UNIT 300, Atlanta 30342