Question: what vitamins to take for weak bones?
Answer: Bone Strength and Calcium Vitamin D helps your body absorb calcium. Eat foods that provide the right amounts of calcium, vitamin D, and protein. This kind of diet will give your body the building blocks it needs to make and maintain strong bones.