Missouri Saint Louis CID - Central Institute for the Deaf

CID - Central Institute for the Deaf

825 South Taylor Avenue
Saint Louis, MO - 63110
(314)977-0132

Reviews


Join for free to gain access to premium information.

Join Website


Already a member? Login



About CID - Central Institute for the Deaf

Affiiation: Nonsectarian
Grades Nursery/Preschool - 6
In operation since 1914
Number of students: 113
Number of teachers: 21
Financial aid: 100%


Leave a Comment