My Nonprofit Reviews
Review for Soaring Spirits Loss Foundation, Inc., Simi Valley, CA, USA
Death Sucks! The t-shirt says it all. As a widow of long years, I am pleased to find a peer-organization that understands the need for compassion, humanity, and humor in times when all three can literally save lives and mend emotions.