Three Rivers Community Foundation holds endowed funds that produce perpetual income to support area nonprofits through a grant program, as well as donor-directed giving.