What is the root of neck pain? The vertebrae that are responsible for your neck pain are located from the skull all the way to the top of your torso.. read more…