Badie, Bill, MD Map phone 2151 S Neil St Champaign, Illinois 61820 Eye Center Map phone 2151 S Neil St Champaign, Illinois 61820