Posted inAtlanta Intown

Shepherd Center co-founder James Shepherd dies at 68

James Shepherd, who co-founded Buckhead’s Shepherd Center rehabilitation hospital after receiving a paralyzing spinal cord injury in 1973, died Dec. 21 at age 68, according to the hospital. Shepherd was an Atlanta native and graduate of Buckhead’s Westminster Schools and the University of Georgia. Frustrated by the lack of rehabilitation hospitals in the Southeast after […]