320 employees
The Chicago Lighthouse is a social service organization that provides vision care and support services to visually impaired children.
1906