We are here to serve you! If you have any inquiries or need assistance, feel free to contact us through our Contact Us page. The RTX team is delighted to assist you in having the best technological shopping experience.
60 Al-Khalifa Al-Maamoun Street, Queen Center Mall for Computer Services, ground floor, Al-Khalifa Al-Maamoun Gate.