El campus, es situado 2,5 km al S de Boston y menos de un kilómetro al E del Metro de Boston (Wollaston, de la línea roja).