St. Leonard’s Community Services offers a continuum of social housing services to meet client needs ranging from homelessness to independent living.  As part of the continuum, the Youth Resource Centre provides emergency, short and long-term accommodation to help prepare clients to transition to semi-independent or independent living.  The Agency’s Transitional Housing Programs supports formerly homeless clients in preparing for independent living and the Supportive Housing Program addresses the long-term housing needs by helping clients develop the skills necessary to maintain independent living.