Stenosis of the Spine: What is it and Does it Require Surgery?
Spinal stenosis, a narrowing of the space within your spinal canal, can put pressure on the spinal cord and/or nerves that travel through your spine.