Everyone you can buy it at Walmart and Target. It is also available in a powder form from the health food store(the vitamin shoppe).
I am not sure about kidney function but I know it's wonderful for hemoglobin health. The best kind is powder. Parsley tea is supposed to be good for kidney function.