What Causes Kidney Stones?

Kidney stones are very painful and if you can prevent them you will want to try. Cause of kidney stones include the side effects of certain medication, not drinking enough water, eating too much salt, and even genetic disposition. You can find more information here: