Spinal stenosis 

A narrowing of the spinal canal, placing pressure of the spinal nerve cord, causing pain and other complications.

Scroll to Top