JCPenney 2828

JCPenney #2828 is a JCPenney department store located at Market Place Mall, 2000 North Neil Street in Champaign, Illinois.