Non-Profit - N/A, N/A, CA
Located in the heart of the City of Kitchener, Mosaic provides individual counselling, group programs, credit counselling and community services to children and adults. Mosaic is recognized for its wide-ranging expertise in the field of mental health, children and youth development, domestic violence prevention and service delivery, and the provision of services for new Canadians and refugees.