Dr. Maximo (Urological Surgeon) discusses Kidney stones. Dr. Maximo talks about what are kidney stones, what causes them, and how to prevent them.