Kidney Stones

Kidney stones are solid deposits that develop in your kidneys. They sometimes result from a excessive amount of certain minerals and salts in your urine. These stones can vary in size, from a grain of sand to large requiring serious complications. Upon stones pass through your urinary tract, they can cause sharp and intense discomfort, mainly in yo

read more