causes and treatment for neck pain
Causes of neck pain include: 1  Abnormalities in the bone or joints. 2  Trauma. 3  Poor posture. 4  Degenerative diseases. 5  Tumors. 6  Muscle strain.
The treatment of soft tissue neck and shoulder pain often includes the use of anti-inflammatory medication such as ibuprofen (Advil or Motrin) or naproxen (Aleve or Naprosyn). Pain relievers such as acetaminophen (Tylenol) may also be recommended.