Shepherd Center, located in Atlanta, Georgia, is a private, not-for-profit hospital specializing in medical treatment, research, and rehabilitation for people with complex conditions, including spinal cord injury, acquired brain injury, multi-trauma, traumatic amputations, stroke, multiple sclerosis, chronic pain, and other neuromuscular conditions.
Location: 2020 Peachtree Road, Atlanta, Georgia, United States
Opened: 1975
Funding: Non-profit hospital
Beds: 152-bed rehabilitation facility · 10-bed Intensive Care Unit