0 1 Suffering from Kidney Stones Know the Causes Prevent Recurre... Suffering from Kidney Stones? Know the Causes & Prevent Recurrence! Dehydration, high salt/protein intake, obesity, and certain medical conditions...