A restful night of sleep is required in order to feel refreshed and function at your best. Unfortunately, this can sometimes represent more of a dream than a reality. Many people will toss and turn all night due to neck and/or shoulder discomfort. Left unattended these problems may not resolve themselves over time. Thus, your […]