Organization

The New England Center for Children

Southboro, MA | http://www.necc.org
Joined in June 1997

About Us

The New England Center for Children (NECC) is a residential and educational facility in Southboro, MA. NECC’s primary mission is to increase the skills of children, adolescents and young adults with autism and other developmental disorders…

Areas of Focus Include
  • Children & Youth
  • Education
Location
33 Turnpike Road, Southboro, MA 01772