Through research, community development, planning and promoting volunteerism, Community Development Halton strives to improve the quality of life...