Kohl's 126

Kohl's #126, also known as Kohl's Champaign, is a Kohl's department store located at Market Place Shopping Center, 109 Convenience Center Road in Champaign, Illinois. The store opened in October 1983.