287 employees
DeKalb Community Service Board is an innovative, community-based behavioral health and developmental disabilities services organization.
1994