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.