Official Website https://www.carrefour.fr/
Phone +33 3 28 52 99 79
Address (Unnamed Road), Lille 59777, France
Coordinates 50°38'13.738" N 3°4'32.999" E