You can rate the company Children's Home and Aid Society of Illinois by filling out this form.
More contact info for Children's Home and Aid Society of Illinois:
Children's Home and Aid Society of Illinois
7623 W Main St
62223 Belleville