We’ve Moved!


After over 25 years at Wellesley Office Park, we are excited to announce that we have relocated our offices just one exit south on Route 128 to the Needham Corporate Center at 160 Gould St., Needham, Massachusetts.  160 Gould Street is a first-class 138,684 square foot, three-story office building, featuring an on-site cafeteria with outdoor seating, a two story 400 car parking garage with elevator access to the building, and other amenities.  Our suite is on the first floor.  Located next to Muzi Ford and Channel 5, the building is moments away from Route 128/I-95’s Exit 19B (Gould Street is the first right after exiting the highway).  Downtown Boston and Logan Airport are less than 20 minutes away.