Vodafone Idea Limited stores Near Naveen Nagar Road, Kanpur Nagar, 208025