Twin Cities-based Angel Foundation provides emergency financial assistance, education and support for local adults with cancer and their families. Since 2001, the organization has given more than $5.5 million in emergency financial assistance for adults in active treatment for cancer in the Twin Cities for their non-medical necessities and has served more than 25,000 people in Minnesota through its programs.