New Search


Child Center of Our Lady
Child Center of Our Lady
School Location
Address 7900 Natural Bridge
Saint Louis, MO 63121
County St. Louis City
Contact Information
Phone 314-383-0200
School Information
Grade Levels High School
Specific Grades Supported Ungraded - Ungraded
Total Enrollment 37
Student / Teacher Ratio 6.17:1
Gender Coed
School Type Nonsectarian
Special Needs