183 employees
Alabama Institute for Deaf and Blind offers residential, education, rehabilitation, and employment services for disabled people.
1858