Vodafone Idea Limited stores In Chikhli, Navsari, Gujarat