Services Tech-Shop Electronics store Address 33 Rue Haddada, Oued Zem, Morocco Contact +212 666-168484 Rating on Google Maps 4.90 (12 reviews) Open on Google Maps