New Leaf Massage Therapy & Sports Rehabilitation is a massage therapy clinic where our trained and licensed team will provide both relaxation and remedial massages for the treatment of stress, pathologies and dysfunctions such as muscle-skeletal restrictions.