Category
Substance Management
Location
London
Description
St. Stephen’s House of London is the only Long Term Recovery Home for alcoholics and addicts in the London area. We have no fixed term for resident recovery. Residents stay as long as assistance is required.
Related opportunities: