Uh oh! No photos. This frame will look much better when you
upload photos »
About this school
St. Margaret's provides a safe and stimulating environment where students can learn to question, to think and to understand. Students come together to explore their world and how they can contribute to making it a better place.