Skip navigation

Calls to Action

The New England Center for Children (NECC)

Location

Southborough, MA 01772
United States
508 481 1015

The New England Center for Children is a private, nonprofit autism research and education center dedicated to our mission: to transform the lives of children with autism worldwide through education; research; and technology. Our vision is to be a global leader in the provision of effective, evidence-based educational services for the millions of underserved children with autism and their families.