The Reward Store will undergo scheduled maintenance this evening beginning at 11:00 pm. We apologize for any inconvenience, and appreciate your patience and support of our lifesaving mission. This message will be removed once maintenance is complete.
Honor David in the best way possible - by donating blood.
David B. Cannon was a loving husband, father, grandfather, and friend. Before he passed away on April 8, 2025 from battling Chronic Lymphocytic Leukemia, respiratory failure, and COVID, he received seven blood transfusions during his 27 days in the hospital.
David was a 68-year-old retired funeral director who enjoyed going to the beach, fishing, spending time with his grandkids and his dog Bella, and watching Westerns. He never met a stranger and loved to talk to anyone who was willing to talk back. His stories, laughter, and love for life will never be forgotten.
Donate blood in memory of David and receive* a:
Please enter a valid Zip Code, City, or State name above to populate drives nearest to you.
Please enter sponsor code above to populate drives for you.
*ID required. Donors must be at least 16 years old. Those who are 16 years old (in NC 16 or 17 years old) need parental permission. One offer per donor, per donation. No cash value. Not-transferable. Gifts may vary. While supplies last. During a special promotion when tickets for a festival, sporting event, movie, water parks, or concert are given, donors will not receive a $20 eGift Card. Please visit our details page for more information.