not the feet but cervical (neck) stenosis (depending on which vertebral space is compressed or stenosed) may cause neurological symptoms in the hands that could be confused with itching. the feet are innervated by nerves originating the lower lumbar-sacral area.
does cervical stenosis cause itching in hands and feet?