Get reviews hours directions coupons and more for saint gobain research center at 9 goddard rd northborough ma 01532. 9 goddard rd northborough ma 01532. The legal entity identifier lei is 529900z0bepnhiq1i684.