Kohl's 420

Kohl's #420, also known as Kohl's Lake Zurich, is a Kohl's department store located at 675 North Rand Road in Lake Zurich, Illinois. The store opened on August 18, 2000.