Vodafone Idea Limited stores Near Barah Devi Road, Kanpur, 208001