close hamburger search alert

Spinal Stenosis
Spinal Stenosis Learning Center

Spinal Stenosis
Spinal stenosis is a narrowing of areas in the lumbar (back) or cervical (neck) spine, which causes pressure on the spinal cord or one or more of the spinal nerves.