Previous Episode: Hand Infection
Next Episode: Acid Reflux / GERD

Lumbar stenosis is a narrowing of the lower spine and it can cause all kinds of discomfort in your daily life. Dr. Esteband Cuartas discusses lumbar stenosis, how it can be diagnosed, treatment options, and more.