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.