Find a School Profile

Helen Keller School

(256) 761-3259

Physical Address:
1221 Cochran Ave
Talladega, AL  35161
Mailing Address:
P O Box 698
Talladega, AL  35161

School Information

District:
Al Inst Deaf And Blind
Type:
Public (Special education school)
Status:
Operational
County:
Talladega County
Level:
Other
Grade Span:
KG - 12