Spinal Stenosis

Spinal stenosis is a condition in which the spinal canal narrows and pinches the nerves, resulting in back and leg pain. This video explains the condition and what treatments are recommended. 

Video