St. Stephen’s House of London
Rehabilitation Centers in London, Ontario
About St. Stephen’s House of London
St. Stephen's House of London is the only long-term recovery home in the London area dedicated to individuals struggling with alcoholism and addiction. Providing a safe, secure, and family-oriented environment, they immerse residents in self-help programs and daily duties to support their reintegration into the community. With a long history since 1973, many graduates find ongoing support through volunteerism, contributing to the house's successful operation.
Services
- ✓ Long Term Recovery Home Services
- ✓ Rehabilitation Center Services
- ✓ Relapse Prevention Programs
- ✓ Skills Programs
Specializations
- Addiction Recovery
- Alcoholism Recovery