PHOTOS AND VIDEOS
REVIEWS Write a Review
Our son attended St. John's and sending him there was one of the best decisions we've ever made. The teachers our top notch and the athletic program is first rate. Most important of all, they successfully instill values of personal responsibility, community service, and respect in their students. Can't say enough positive things about this school!