The Community Foundation for Southern Arizona connects donors to the causes they care about, serving as a vital link between philanthropy and the community’s needs.