

We help
2,700
people with special needs develop skills to reach their full potential

We shelter
5,200
youth, adults and children
We help
2,700
people with special needs develop skills to reach their full potential
We shelter
5,200
youth, adults and children