Address: Carrefour Market, Rue du Général Leclerc, Villers-Cotterêts, Soissons, Aisne, Hauts-de-France, Metropolitan France, 02600, France