EMIRATESBZ.COM
For Merchants
Write a Review
TOUCHMATE Service Center
1
review
D79, Near Aster Jubilee Medical Complex, Khaleed Bin Walid Road, Bur Dubai, Dubai, United Arab Emirates
+971 4 352 2562
www.touchmate.net
suggest an edit
Dubai
Computer Repair Service
TOUCHMATE Service Center
Johanna
0
30 March 2018 5:08
Got a device and never worked. People in costumer service never reply. Very bad service.
report
reply
Write a Review
Overall Rating:
post