Vodafone Idea Limited stores In Mahendranagar, Rajkot, Gujarat