Kohl's 716

Kohl's #716, also known as Kohl's Dekalb, is a Kohl's department store located at 2070 Sycamore Road in DeKalb, Illinois. The store opened on March 5, 2004.