Location 45.1843, 5.77374 Telephone 0476422218 Fax 0476422593 Address CHAMP ROMAN ZAC 38400 ST MARTIN D HERES France Store type Distributeurs