Contact Us

Navigate with Northstar

ContactUs


Our Office


  • Northstar Technology
  • Address PO Box 2591 | Office 1201 | Almoayyed Tower | Seef District | Kingdom of Bahrain
  • Phone No. +97317565161

Location Map