Kidneys for Life charity eCards

Send eCards and donate the cost of greeting cards to Kidneys for Life

Charity Registration No. 505256

About Kidneys for Life

If you knew the half of it !

The needles. The nausea. The headaches. The cramps. The body shocking dialysis. The cycles of sickness. The stress. The insomnia. The insecurity. The swelling. The fear. The thirst. The broken dreams. The boredom.

The life

Learn more at