The Alliance For Children Foundation transforms lives by providing children in need with adequate shelter, nutritional programs, a nurturing staff or foster parents, medical and developmental care and education opportunities within their communities.