241 St. Botolph Street, Room 118, Boston, MA 02115
St. Botolph Building contains the St. Botolph Hall, a computer laboratory, the electronic music studio, and the majority of the school’s classrooms and administrative offices.
NEC's St. Botolph Building
241 St. Botolph Street, Room 118
Boston, MA 02115