Indirizzo: 25 New South St, Northampton, MA 1060
Telefono: (413) 586-7569
Sito web: http://ili.edu/contact