Assembly Row

300 Grand Union Blvd. Somerville, MA 02145

Events at this location