Contact
- 3964 Castleman Ave, Saint Louis, MO 63110
- +1 (314) 776-7837
- stmargaretstl.org/school
St. Margaret of Scotland School is a private, Catholic school situated in Saint Louis, MO. It serves 390 learners in grade levels PK, K-8 with a learner-teacher ratio of 16 to 1.
Excellent