Last year, there were over 139,000 visits to our different programs and services. Through our diverse programs, we have been making positive difference in the lives of families, seniors, socially isolated adults, homeless street youth and children. Some of our services include employment and computer training, a food bank, meals, computer and counselling, daycare as well as a health centre. Our staff of over 80, plus some 500 volunteers, is committed to assisting people who come through our doors strictly on the basis of need, regardless of colour, religion, culture, economic status, gender, social condition or sexual orientation. We are supported by businesses, charitable foundations, groups, churches, and individuals.