Kohl's 180

Kohl's #180, also known as Kohl's Homewood, is a Kohl's department store located at 17620 Halsted Street in Homewood, Illinois.