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