I TECH INFORMATIQUE is located in Sfax, Tunisia on Avenue Habib Bourguiba Sakiet Ezzit, Rte de Tunis. I TECH INFORMATIQUE is rated 4.7 out of 5 in the category computer store in Tunisia.
Address
Avenue Habib Bourguiba Sakiet Ezzit, Rte de Tunis
Offerings
Assembly serviceRepair services