Spinal stenosis can be caused due to an injured spinal disc compressing the sciatic nerve which causes pain in your back or lower back. Here is the situation when you might have already visited the doctor but did you consult a rehab center near you. Physical therapy is a powerful treatment that recovers your pain through various types of equipment and method...