Vodafone Idea Limited stores Near Vivekananda Hospital Road, Hubli, 580020