Kohl's 320

Kohl's #320, also known as Kohl's Crystal Lake, is a Kohl's department store located at 5420 Northwest Highway in Crystal Lake, Illinois. The store opened on March 7, 1999.