A kidney stone diet plan is going to modify your diet in several different ways. In order for your body to be able to eliminate existing kidney stones and reduce the odds of new ones forming you will need to modify your entire lifestyle as well as make changes in the foods you eat. There [...]

