Beck's License & Title Service Map phone 1506 S Neil St Champaign, Illinois 61820 Illini Currency Exchange Map phone 1304 N Prospect Ave Champaign, Illinois 61820