The Battle Creek Community Foundation is a public foundation built by individuals, families and businesses that care about their community. These groups donate their time and resources to make Battle Creek a better place to live – today and in the future.