Skip to main content

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

Contact Information

(519) 673-3692

Visit Website

36 Gower St
London, ON N6H 2E6