Lemon Creation is located in Kota Kinabalu, Malaysia on Block A, Plaza Kingfisher No. 1-0, Lorong Plaza Kingfisher 3 Kuala Hanam. Lemon Creation is rated 4.7 out of 5 in the category screen printing supply store in Malaysia.
Address
Block A, Plaza Kingfisher No. 1-0, Lorong Plaza Kingfisher 3 Kuala Hanam