59 East Militia Heights Rd., Needham, MA
4 Strathmore Road, Natick, MA
The Charles River Center is a nonprofit social service agency that has been providing advocacy and a variety of services to children and adults with developmental disabilities and their families since 1956. The members of our organization include people with developmental disabilities, their families and friends, volunteers and many other people from the communities we serve.
Children and adults with all developmental disabilities including Autism spectrum disorders.