Ocean Technical and Mechanical Services

Find your local contact in Sohar, Oman

P.O. Box 521 PC 322, Sohar, Oman
+968 2 675 4 285