New Search


Euclid Academy Echo School
Euclid Academy Echo School
School Location
Address 3033 N Euclid
Saint Louis, MO 63115
County St. Louis City
Contact Information
Phone 314-382-8417
School Information
Grade Levels High School
Specific Grades Supported Ungraded - Ungraded
Total Enrollment 34
Student / Teacher Ratio 7.16:1
Gender All-male
School Type Nonsectarian
Special Needs