Helen Keller School of Alabama

School Info

Helen Keller School of Alabama – Alabama

Helen Keller School of Alabama Logo

Address:

1101 Fort Lashley Avenue
Talladega, Alabama 35160

Website:

www.aidb.org

Description:

Helen Keller School of Alabama is a residential special education program serving students ages 3–21 who are deaf, blind, orthopedically impaired, cognitively impaired, autistic, or deafblind.