Anchor Hospital is an 101-bed specialty treatment facility located in College Park on fifty-five acres near Atlanta's Hartsfield – Read more