Map Location
Tech House Computer Sales & Services Sdn Bhd
93A-M-22 Jalan Sungai Dua, Gelugor, 11700, Gelugor, Pulau Pinang, Malaysia