Saint Leonard School offers a solid Catholic foundation, which fosters Christian values and a strong sense of community. A dynamic, proactive principal, along with dedicated teachers committed to academic excellence, are reasons Saint Leonard is a wonderful learning environment for your child.