A Community Foundation is a registered charity and independent public foundation dedicated to improving communities within a specific geographic region.
The Foundation receives donations from community members, invests the donations, and then disburses the investment income by way of grants and student awards.