H & H Restaurant Equipment Map phone 51 E Chester St Champaign, Illinois 61820 Jones Alan S Map phone 1604 W Charles St Champaign, Illinois 61821