Shepherd Center to embark on $350M expansion, its largest ever

Atlanta-based Shepherd Center, a hospital specializing in brain and spinal cord injury, is planning a $350 million expansion, marking its largest-ever expansion, WSB-TV2 reported Sept. 29.