DOW Texas Innovation Center is a new administrative facility to its Lake Jackson research center. This is the tallest building in research center and is the public face of the campus. The project is LEED Gold Certified.