Dietary Food Store Map phone 802 W John St Champaign, Illinois 61820 Natural Gourmet Map phone 2225 S Neil St Champaign, Illinois 61820 Servercom Map phone 1300 S Neil St Champaign, Illinois 61820 Shaklee Distributor Map phone 1605 Lincoln Rd Champaign, Illinois 61821 Shaklee Distributor Map phone 809 Stratford Dr Champaign, Illinois 61821 The Vitamin Shoppe Map phone 901A W Anthony Dr Champaign, Illinois 61821 Vitamin World Map phone 2000 N Neil St Suite 612 Champaign, Illinois 61820