11 Things everyone should know about spinal stenosis

What is spinal stenosis? Spinal stenosis – Lumbar spinal stenosis Stenosis is a Greek word that means “narrowing or constricting space” or “chocking.”  In a medical sense, spinal stenosis is the narrowing or constricting of the space in the spine Continue reading 11 Things everyone should know about spinal stenosis