John Burroughs School
Its 49-acre campus is located in Ladue , Missouri ( US ) , a suburb of St . Louis . 
<triplet> Ladue, Missouri <subj> St. Louis <obj> located in the administrative territorial entity