I don't know about kidney stones, however, cranberry juice is great for preventing urethritis, and bladder infections.

I believe that it is equally effective for kidney health but I have NO evidence to support that belief.
_________________________
QMC, USCG (Ret)
The best luck is what you make yourself!