What causes Headaches? There are several reasons for headaches. Most are not serious and once the cause is established headaches can often be helped by simple changes in lifestyle. One cause can often be tension or strain in the muscles and joints of the neck and upper back. Treatment from a physiotherapist can help with […]