St. Stephen's House of LondonRegistered
Is this your organisation? Claim St. Stephen's House of London to tell your own story, add your contact details and give supporters a way to donate directly.
Claim your profile →The organization operating two medium to long-term recovery homes in london ontario for alcoholics and/or drug addicts.
About St. Stephen's House of London
The organization operating two medium to long-term recovery homes in london ontario for alcoholics and/or drug addicts.
Areas of focus
Cause