Omnix International LLC is located in Dubai, UAE on BurJuman Business Tower, Bur Dubai Level 19 & 22. Omnix International LLC is rated 4.1 out of 5 in the category corporate office in UAE.
Address
BurJuman Business Tower, Bur Dubai Level 19 & 22
Accessibility
Wheelchair-accessible entrance