Champaign IL Tax Return Preparation & Filing 1. 823 Bloomington Rd, Champaign, IL 61820-2101 | Security Finance (217) 352-6922