They provide residential care services to over 1,000 people at 45 locations in Greater Vancouver and they help connect people with the skills and opportunities they need to pursue meaningful occupations.
Many small people, in many small places, do many small things, that can alter the face of the world.