2046 Image & Digital Studio @ Times Square is located in Kuala Lumpur, Malaysia on Berjaya Times Square, No. 06-40, 6th Floor, Jalan Imbi. 2046 Image & Digital Studio @ Times Square is rated 5 out of 5 in the category photography studio in Malaysia.
Address
Berjaya Times Square, No. 06-40, 6th Floor, Jalan Imbi