Contact

Corporate Office


  • Address: Oman Vistas, A venture of Interactive Digital Media Technologies LLC, PO Box 332, PC 117, Wadi Kabir, Muscat, Sultanate of Oman.
  • Phone: +968 9335 1895, +968 9397 2362.
  • Email: info@omanvistas.com.