New Search

Central Institute for the Deaf
Central Institute for the Deaf
School Location
Address 818 South Euclid Avenue
Saint Louis, MO 63110
County St. Louis City
Contact Information
Phone 314-977-0130
School Information
Grade Levels Preschool
Middle School
High School
Specific Grades Supported Prekindergarten - Ungraded
Total Enrollment 70
Student / Teacher Ratio 1.81:1
Gender Coed
School Type Nonsectarian
Special Needs