Caring Heroes provides aid and care to low-income families, seniors and at-risk youth so that they know someone cares. We match volunteers with families who are struggling, and give the volunteers tools and support to work with the families directly.