Store Locator Address: 
ZI CHEF DE BAIE
17041 LA ROCHELLE CEDEX 1
France
Téléphone: 05.46.00.12.11.
Store Locator Geofield: 
Latitude: 40.219890900000
Longitude: -76.540287800000