Boston's Institute of Contemporary Art on Northern Avenue near the World Trade Center and the Boston Convention and Exhibition Center. Among its event spaces are the lobby, accommodating receptions for up to 278 people, and the 325-seat theater, with ......
More