Champagne Henri Giraud Vallee de la Marne, France Address : 71, Bd Charles de Gaulle, AŸ Champagne 51160 Phone : 03 26 55 75 80 Website : http://www.champagne-giraud.com/