Vodafone Idea Limited stores Near Convent Street, Ranchi, 834001