Somerville MA Home Renovation 1. 84 Trull St, Somerville, MA 02145 | North Bay Contractor Inc (617) 284-2140