Community Foundation Peer-to-Peer Fundraising Effort Pays Off

The Community Foundation of Bloomington and Monroe County hosted their first Giving Day … Continue reading Community Foundation Peer-to-Peer Fundraising Effort Pays Off