Vodafone Idea Limited stores Near VIP Road, Kanpur, 208001