The New England Center for Children (NECC) is a school for autism located 20 miles west of Boston in Southborough, Massachusetts. They are a private, nonprofit autism education center dedicated to transforming the lives of children with autism worldwide through education, research, and technology. For more information, please click here.