Skip to content

Now Open New I Box Store

iBox is a leading Apple Premium Reseller in Indonesia specializing in Apple products and a wide range of complementary accessories, software and other products. Now Open at Seminyak Village, Ground Floor. 10 am – 10 pm