Map Location
Yukids Island
One City, Skypark C-1A-05, Jalan USJ 25/1, 47650, Subang Jaya, Selangor, Malaysia