In 2017, Children’s Healthcare of Atlanta unveiled plans for an expansive campus at the interchange of North Druid Hills Road and I-85. The campus would cover 70 acres and include the then already-under-construction Center for Advanced Pediatrics, acres of green space and a new state-of-the-art hospital. The project originally was to be completed by 2026. […]