My Nonprofit Reviews
Review for International Crisis Aid Inc, St. Louis, MO, USA
Crisis Aid is top notch. I know the founder and the staff personally, and you couldn’t ask for a better group of people. This organization helps the helpless and expects nothing in return. I know that my donations are being put to good use and every dollar is maximized to its fullest potential.