Vodafone Idea Limited stores Near Sabjimandi Road, Kanpur, 208022