Vodafone Idea Limited stores In Radhanpur road, Mehsana, Gujarat