Depending on the reason, neck pain can persist anywhere from a few days to several years. Osteoarthritis, spinal stenosis, ruptured discs, pinched nerves, emotional and physical stress and strain, bad posture, tumors, and other health issues are some of the most common reasons. Neck pain refers to discomfort in or around the cervical spine, which is located beneath your head. Neck discomfort is a typical sign of a variety of injuries and illnesses. For more details please contact us! 8447403679.