Vodafone Idea Limited stores Near NH-30, Kanpur, 208007