Address: Carrefour Market, Place Sohier, Vervins, Aisne, Hauts-de-France, Metropolitan France, 02140, France
Operator: Carrefour