Location 48.9159, 2.37297 Address 30 RUE DU LANDY 93300 AUBERVILLIERS France Store type Distributeurs