Loyola Academy is a private, non-denominational high school for boys and girls in St. Louis, Missouri, USA, north of ...