D
Daniela Oztopaloglu Review of Tech Depot
The staff is wonderful, fixed my laptop today.
The staff is wonderful, fixed my laptop today.
Very happy :)
Great for repair & if you need to purchase any devices.
The manager is very kind and knowledgeable.
I d definitely come back for anything I need regarding repairs or to buy any computer or cellphone
Comments: