COMAI COMAI ZI Barraouet82100 CASTELSARRAZINFrance +33 (0)5 63 95 10 10Driving directionsVisit website ZI Barraouet 82100 CASTELSARRAZIN France Phone Number +33 (0)5 63 95 10 10