Remedies for Kidney Stones: Lemons are an excellent source of Vitamin C, which is why people who frequently fall ill during ...