2014 Massachusetts, Cambridge, Massachusetts, 02472, USA
iLC Boston is a global language school located in Cambridge, MA, USA. Its aim is to establish an international environment for students and professionals to meet each other while improving their Language together.