Vodafone Idea Limited stores Near Chinchwad Gaon Road, Pune, 411033