Astellas office buildings off Willow Road (foreground) at I-294 in Glenview. (Journal File Photo) Astellas US Holding, Inc., a subsidiary of the Japanese pharmaceutical company Astellas Pharma, which owns the twin tower office campus at Willow Road and I-294 in Glenview, was granted a resolution recommending an extension for another 12 years of its 7B