Map Location
iBox Design Sdn. Bhd.
No. 171, Jalan Kelawei, 10250, Pulau Pinang, Pulau Pinang, Malaysia