50 employees
LightHouse Social Service Centers is an organization that provides transitional living services.
2004