Utah Foster Care is a private non-profit organization that partners with the Utah Division of Child and Family Services to find, train, and support families to meet the needs of Utah's children in foster care.