Let’s Treat that Annoying Low Back Ache

October 16th, 2015
Low back pain is an everyday concern affecting many people around the world. Commonly referred to as Mechanical Low Back Pain, researchers have said that low back pain affects about half of the population of Canada.1 Additionally, up to 85% of working population are expected to experience low back pain in a lifetime.1   Low back pain can be the result of various conditions including str ...