Support Life Foundation is an international non-profit organization whose goal is to alleviate the various forms of oppression in society by developing unique programs that maximize impact and minimize cost.
2118 Walsh Ave Ste 110 Santa Clara,
CA95050 United States
Each of GlobalGiving’s nonprofit partners is required to send quarterly donor reports detailing the impact of their work. Here are some of their recent updates: