Little Hands Virginia is a Richmond-based 501c3 nonprofit that ensures young children in Central Virginia have the essentials needed from birth to improve outcomes for life.