157 employees
Indian Creek Foundation aids people with intellectual and developmental disabilities by residential, vocational, and behavioral services.
1975