18 employees
Carroll Institute is a substance abuse prevention and addiction treatment facility.
1971