Great Education in a beautiful setting with the most helpful and dedicated staff!
Our son has been at St Marys for one year. We could not be happier. Our 2nd son will be attending next year.
The coaches help there players with grades so they can be eligible.
It is the best school