Children and Families of Iowa CFI provides services, such as: domestic violence prevention and intervention, teen programs, family support,early childhood development, mental health and substance abuse