selected country
Malaysia

Tech House Computer Sales & Services Sdn Bhd

Business address
93A-M-22 Jalan Sungai Dua, Gelugor, Malaysia
Phone
04-657 0673
Fax
6570673

Location Map