Salt & Light Categories Social Service Organizations 1512 W. Anthony Dr. Champaign IL 61821-1148 (217) 355-5654 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×