The Guelph Community Foundation is a charitable public foundation whose purpose is to enhance the quality of life and vitality in Guelph and...