81 employees
Elcap is a nonprofit organization that offers care and support services to disabled and mentally challenged individuals.
1989