Anchor Hospital: 5454 Yorktowne Dr Atlanta, GA