What Causes Kidney Stones in Teenagers?

Kidney stones in teenagers are usually caused from having too much calcium in the urine. This can be caused by drinking too many caffeinated beverages or even hard water.