Mechanical Turning Shop in France Ets Odobez Sa Address: 1 Route Du Pellerin, 39170 Pratz France Phone Number: +33 3 84 42 12 90