75 employees
LTSC is a non-profit organization that provides housing, social service, and improves lives of individuals.
1979