ST Tech is located in Gqeberha, South Africa on 169 Admiralty Way, Summerstrand. ST Tech is rated 4.6 out of 5 in the category computer repair service in South Africa.
Address
169 Admiralty Way, Summerstrand
Service options
Online appointments
On-site services