The Ark Studios Sdn Bhd is located in Kuala Lumpur, Malaysia on 19, Lorong Rahim Kajai 13, Taman Tun Dr Ismail. The Ark Studios Sdn Bhd is rated 3 out of 5 in the category audio visual consultant in Malaysia.
Address
19, Lorong Rahim Kajai 13, Taman Tun Dr Ismail