Kohl's 66

Kohl's #66, also known as Kohl's Downers Grove, is a Kohl's department store located at 2920 South Finley Road in Downers Grove, Illinois. The store opened on March 19, 1989, converted from a former MainStreet location.