Master tech is located in Touristic Villages, Egypt on بجوار بي تك, El-Nasr. Master tech is rated 5 out of 5 in the category used computer store in Egypt.
Address
بجوار بي تك, El-Nasr
Service options
Online appointmentsDelivery
Offerings
Assembly serviceRepair services