iStore Kenya iStore offers Best Possible Apple Experience through Expert Advice and Exclusive Services to Ensure you get the most out of your Apple Products. Water Damaged iPhone Located in the heart of Nairobi City , iStore is the best place to come and experience...