What are the best treatments for stress injuries to the bones?

Rest and nutrition. If a stress fracture occurs in a weight-bearing bone, healing will be delayed or prevented by continuing to put weight on that limb. Rest is the only option for complete healing of a stress fracture. The amount of recovery time varies greatly depending upon the location, severity, the strength of the body's healing response and an individual's nutritional intake + vit d3, vit k2, c, zinc, protein.
Rest. Adequate rest from impact activities, proper diet (calcium & vit d), followed by appropriate strength training/exercise.