Map Location
Telok Computers
No. 18, Jalan Besar, 42500, Kapar, Selangor, Malaysia