Spinal Stenosis


Spinal stenosisĀ is a narrowing of one or more areas in the spine, most often in the neck or lower back. This puts pressure on the spinal cord and the spinal nerve roots and may cause pain, numbness or weakness in the legs.

Our Locations

Choose your preferred location