St. Mary's Thornbury

St Mary’s is a welcoming spirit filled community that works together with the families and parish of Thornbury to respect the diversity of each person and strive to equip children to be life long learners and positively contribute to a changing world.