In 1972, four community organizations came together to form Developmental Services Center (DSC). Since its inception, DSC has provided opportunities for individuals to live the most independent life possible, while becoming a part of their community. It is from the foundation in which it was built, ...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
1972 (54 years)
Address:
1304 W BRADLEY AVE; CHAMPAIGN, IL 61821, US
HIGH
spending power