The Abbott Center
Conveniently located off Rt. 128 in Westwood, MA. Take Exit 16B, Route 109 West toward Westwood. Office is a half mile from the light at the top of the highway ramp on the right. #323 is on the lamppost at the stone wall.