SLIC Organizations
SLIC offers peer counseling, advocacy, independent living skills training, and peer counseling services.
Employee Number:
101-250
Estimated Revenue:
$1M to $10M
Industry:
Conflict Prevention and Stabilization
Headquarters:
United States