yellowpages.ae

Elemec Star Technical Services & Contracting LLC

Floor #7, Sun Tech Tower, Office #702, Dubai Silicon Oasis, Dubai
Landmark: Near Primere Inn Hotel
P.O.Box: 182608, Dubai
Fax: +971 4 3922974