Anchor Hospital: 5454 Yorktowne Dr - Atlanta, GA