About Atlanta Mission: The Shepherd’s Inn
Atlanta Mission The Shepherd's Inn is a faith-based men's recovery and substance use treatment provider in downtown Atlanta, Georgia.
This large-capacity program combines emergency shelter, including meals and a comfortable place to sleep, with structured recovery support such as counseling, clinical groups, life skills classes and vocational training.
Resident transformation stories shared on the official site highlight life change, stability and lasting support.
Support with Life Skill Classes at The Shepherd's Inn
The Shepherd's Inn provides recovery-oriented programming that includes one-on-one counseling, clinical groups, process groups, social services and life skills classes.
Residents work with staff on individualized 90-day goals tied to income and housing, attend classes at least twice daily and may receive extensions as they document progress.
Vocational training and goal-setting support round out the program model.
Men's Christian Care in Downtown Atlanta
The Shepherd's Inn serves single adult men ages 18 and older, with a stated capacity to support up to 450 men per day.
The facility sits in downtown Atlanta near major landmarks like the Georgia Aquarium, World of Coca-Cola and the National Center for Civil and Human Rights.
The program specifically welcomes men experiencing homelessness and those seeking recovery support within a Christian, faith-based environment that includes spiritual services and small groups.
Admission and Intake Process
In-person intake runs Monday through Friday from 8:30 am to 11:30 am, and prospective clients are encouraged to arrive by 7:30 am at the Mills Street gate for pre-screening.
Applicants must be detoxified for at least 72 hours after last drug use or 48 hours after last alcohol use, as this is a non-medical setting.
Admission depends on pre-screen eligibility and bed availability.





