Donate
Rent Payment
Home
About Us
Mission / Vision
Our Code Of Ethics
Programs
Housing
Resources
Careers
Contact
Contact
HSLS Head Office
604.874.6629
604.873.4402
reception@hsls.ca
Spirit Lodge (1st Stage Transition House)
604.872.6649
604.325.2171
sl.supervisor@hsls.ca
Spirit Way (2nd Stage Transition House)
604.873.2217
604.873.2296
sw.supervisor@hsls.ca
Journey Home Prog.
604.401.7781
604.873.4402
Journeyhome@hsls.ca
Our Sponsors