Champaign IL Christopher & Banks 1. 2000 North Neil Street, #104, Champaign, IL 61820 | Christopher & Banks (217) 352-2926