Kidney stones are hard deposits made of minerals and salts that form inside your kidneys. Diet, excess body weight, some