Kidney Stones

Kidney stones are solid deposits that develop in your kidneys. They often are caused by a high level of certain minerals and salts in your urine. These stones can differ in size, from a grain of sand to large enough serious problems. If stones travel through your urinary tract, they can result in sharp and profound pain, mainly in your side, back,

read more