Spinal Stenosis and Back Pain Relief
Spinal stenosis is a very common spinal disorder which unfortunately is a natural part of growing older. Stenosis may occur in any part of your spine, and is named for the region of the spine affected, lumbar stenosis is located in the lower portion of the back, cervical stenosis in the neck region. Spinal stenosis is caused by the narrowing of channels through which the spinal cord and nerves are located.