Hands of Change was established with a purpose to deliver innovative programs that provide communities with the support, knowledge and tools to improve quality of life.

loading...