About the New England Center for Children
Located 20 miles west of Boston in Southborough, Massachusetts, The New England Center for Children (NECC) is a private, nonprofit organization serving children with autism and other related disabilities. We invite you to learn more about us and our goals by selecting from the navigation above.
Since its founding in 1975, The New England Center For Children has remained true to its original mission: providing state-of-the-art education and individualized treatment, with care and with respect, for children with autism and other related disabilities.


