Mega Straits Industries is located in Cheras, Malaysia on No. 27, Jalan Jln 12/144a, Taman Bukit Cheras. Mega Straits Industries is rated 3 out of 5 in the category drilling equipment supplier in Malaysia.
Address
No. 27, Jalan Jln 12/144a, Taman Bukit Cheras