Illinois Department of Children and Family Services Agency License #: 510249-04
EIN (Tax ID #): 83-0408830