Shepherd Center’s $120M Expansion Complete
A $120 million project designed to house long-term guests from The Shepherd Center has finished construction. The 16-story residential tower overlooking Peachtree Road more than doubles its housing capacity. The Shepherd Center, one of the nation’s top spinal cord and…
