Vodafone Idea Limited stores Near Naveen Nagar Road%2C Kanpur Nagar%2C 208025