MEGA RACK (IPOH) is located in Ipoh, Malaysia on 58-1, Jalan Tasek Timur, Taman Tasek Indra. MEGA RACK (IPOH) is rated 4.4 out of 5 in the category shelving store in Malaysia.
Address
58-1, Jalan Tasek Timur, Taman Tasek Indra
Offerings
Assembly serviceRepair services