Building Location 9 New Washington Street Somerville, MA 02145 United States Building Location on Map POINT (-71.083716 42.380263)