Kohl's 428

Kohl's #428, also known as Kohl's Elmhurst, is a Kohl's department store located at 303 South Route 83 in Elmhurst, Illinois.