Way2Cure

Health A-Z

Kidney stones are hard deposits of minerals and salts that form within the kidneys or urinary tract. They can range in size from a tiny grain of sand to a large stone that can block the flow of urine. Here's an overview of the symptoms, treatment plan, and diagnosis testing for kidney stones.