The Cancer Card Xchange

The Cancer Card Xchange collects monetary and gift card donations and then distributes gift cards to verified cancer patients simply to brighten their day.