Vodafone Idea Limited stores In Keshod, Gujarat