Official Website https://www.laposte.fr/
Address 7 Place de la République, Lille 59000, France
Coordinates 50°37'50.306" N 3°3'38.449" E