Techstore is located in Arce, Italy on Via Borgo Murata, 237. Techstore is rated 4.4 out of 5 in the category computer store in Italy.
Address
Via Borgo Murata, 237
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance
Offerings
Assembly service
Repair services