01 Dec
Lumbar stenosis is a narrowing of the spaces within your spine, which can put pressure on the nerves that travel through