Address: E. Leclerc, D 4, Ferme de Lessart, Neuilly-Saint-Front, Château-Thierry, Aisne, Hauts-de-France, Metropolitan France, 02470, France