Baystate Financial Charitable Foundation Raises 300000 Pr