Loyola School Founded: 1900 Address 980 Park Avenue New York, New York 10028 School website Get directions