HatWorld Map phone 2000 N Neil St Champaign, Illinois 61820 Lids Map phone 2000 N Neil St Champaign, Illinois 61820