New England Center For Children is located in Southborough, MA. It is a private, special education school that serves 181 students in grades PK. New England Center For Children is coed (school has male and female students) and is nonsectarian in orientation. The school belongs to the Other associations(s) for exceptional children.
We were not pleased with the services we received from NECC. The BCBA was like a robot, they did not individualize and I am glad we got rid of them and used another provider. Our child did much better once we switched. I hear many negatives about them in the industry.