The Tucson Community Foundation connects generous people with vital causes to build a stronger, more equitable community for all.