Spinal stenosis is a condition where a narrowing of the spinal canal occurs in the lower part of the back (lumbar spinal stenosis) or the neck (cervical spinal stenosis). About 102 million people worldwide are diagnosed with spinal stenosis each year, so it’s critical to know about potential symptoms.

Spinal stenosis manifests itself through the following symptoms…