Children and Families of Iowa(site info)
A private, nonprofit human services agency headquartered in Des Moines, with programs operating from Ankeny, Council Bluffs, Centerville, Creston, Fort Dodge, Knoxville, Newton and Ottumwa.
http://www.cfiowa.org/