Skip to Content
Join our community:

About Us  

The Charles River Center is a nonprofit human service agency with offices in Needham and Natick, Massachusetts, providing employment and job training, residential homes, day habilitation, and recreational programs for children and adults with Down syndrome, autism, cerebral palsy and other developmental disabilities.

Founded by a group of parents of children with special needs in 1956, the mission of Charles River has always been to empower and support people with developmental disabilities by offering high-quality, individualized opportunities that foster independence and community inclusion.
  
The Charles River Center serves over 950 families from many communities including Needham, Wellesley, Weston, Newton, Dedham, Cambridge, Brighton, Brookline, Framingham, Natick, Westwood, Dover, Waltham, Roslindale, Hyde Park, Roxbury, Watertown, Quincy, Norwood, West Roxbury and many more.

charles_river_center_family_support