What is the New England Food Foundation?

The New England Food Foundation is a non profit organization established for the express purpose of helping CHILDREN in need through charitable activities of the FOOD INDUSTRY. The primary purpose of the New England Food Foundation Inc. is the operation and the perpetuation of The Cape House in Sandwich, Massachusetts. The New England Food Foundation is supported by members of all religious backgrounds although it was originally formed in conjunction with the Archdiocese of Boston. The membership today numbers over 600 people, from all segments of the food industry.

“A Man Never Stands So Tall As When He Stoops To Help A Child”

Donate Now

Please donate today to be part of the Cape House

Your tax free donation will go directly to those that need it the most.

Donate Now