Charity logo

St. Stephen's House of london

Registered Name: St. Stephen's House of London

Business No: 825908833RR0001

St. Stephen's House provides long-term support for people suffering from addiction and related issues.

St. Stephen's House of london

about

St. Stephen’s House of London is a registered charity providing support for men and women overcoming addiction and related issues. We provide safe, stable housing, food security, and access to healthcare, allowing residents to focus on building long-term recovery. Through 12-Step principles, shared responsibilities, and a supportive community in a family-like environment, residents build the life skills, confidence, and independence needed to lead healthy, productive lives and give back to their communities.

REGISTERED CHARITY ADDRESS

36 GOWER ST

LONDON, ON, N6H 2E6

Visit our website