Kohl's 290

Kohl's #290, also known as Kohl's Glenview, is a Kohl's department store located at 2201 Willow Road in Glenview, Illinois.