Techplace Shop - Computer Store & Repair is located in Xanthi, Greece on Michail Karaoli 68. Techplace Shop - Computer Store & Repair is rated 5 out of 5 in the category computer service in Greece.
Address
Michail Karaoli 68
Service options
Online appointmentsOn-site services