Arlene Happach is the COO of Children's Home & Aid.
572 people are employed at Children's Home & Aid.
Children's Home & Aid is based in Bloomington, Illinois.
The NAICS codes for Children's Home & Aid are [6111, 611, 61, 6244, 623, 624, 62].
The SIC codes for Children's Home & Aid are [83, 86].