Self Care for Kidney Stones
If you have ever passed a kidney stone, you know the pain can be excruciating. You wouldn’t wish it on your worst enemy, well, maybe…. While some stones are so small, they pass without the person even knowing it, very large ones can be impossible to pass,