Map of Xavier Hall in Middlesex County, MA:

Xavier Hall Middlesex Newton 42.3339861 -71.1758872