HomeTimeline Stories Shepherd Center Moves and Expands Shepherd Center Moves and Expands March 10, 2025 Shepherd Center moves to its current location on Peachtree Road in Buckhead, expanding to a 40-bed facility. New programs, including peer support and advocacy, are introduced, as well as an ICU.