St. John’s is a place where the Spirit of Christ lives. It is a school where all children are welcomed and each one nurtured in a union of support between school and parish so each may reach their full potential. We celebrate the uniqueness of the individual and believe each child is created in the image and likeness of God and has a spiritual destiny to fulfil.

1cca21f87179aea3e6e2e07d49e48741

Website by PRG