Kohl's 126

Kohl's #126, also known as Kohl's Champaign, is a Kohl's department store located at 109 Convenience Center Road in Champaign, Illinois.