Dirección: 25 New South St, Northampton, MA 1060
Teléfono: (413) 586-7569
Sitio web: http://ili.edu/contact