The Immigration Project Categories Legal Services Plans 409 Devonshire Dr. Champaign IL 61820 (309) 829-8703 Visit Website Hours: M, T, Th, F - 10 am - 6 pm, Closed Wednesday. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×