Location 48.5716, -1.09469 Address 29 RUE DES JARDINS 50600 ST HILAIRE DU HARCOUET France Store type Collecteur