38 employees
LSS of Northern California is a non-profit organization that provides supportive housing services to homeless people.
1883