St. Simon The Apostle School
11019 Mueller Road
Saint Louis, MO - 63123
(314)842-0181
Saint Louis, MO - 63123
(314)842-0181
Reviews
About St. Simon The Apostle School
Affiiation: Roman CatholicGrades Kindergarten - 8
Number of students: 429
Number of teachers: 23
Financial aid: none available