Sears Optical Map phone 2000 N Neil St Champaign, Illinois 61820 Sunglass Hut at Macy's Map phone 2000 N Neil St Champaign, Illinois 61820