Do you know what's causing your shoulder, neck or back pain? Spinal imbalance could be the culprit. That may be why you haven't had success with over-the-counter pain relievers. Visiting a local chiropractor might be the solution you need.
Partial Data by Foursquare.