Vodafone Idea Limited stores Near 200 Feet Road, Kanpur Nagar, 208013