formerly Prospect.
Reveal Erin Alexander, Psy.D.'s email & phone
Illinois Department of Children and Family Services
Website
Employee count
1,155
Industry
Individual and Family Services
Headquarter
Sangamon County, Illinois, United States