Cards for a Cause is a nonprofit organization dedicated to uplifting the spirits of disheartened, hospitalized and/or seriously ill children by creating and sending encouraging homemade cards to give them something to smile about during a difficult time.
Cards for a Cause is a nonprofit organization dedicated to uplifting the spirits of disheartened, hospitalized and/or seriously ill children by creating and sending encouraging homemade cards to give them something to smile about during a difficult time.