59 East Militia Heights Rd.
Needham, MA 02492
The Charles River Center, founded by parents in 1956, serves children and adults with developmental disabilities through housing, employment and vocational training, therapeutic day programs, and recreation.
Located in Needham, Massachusetts, it provides programs and services for children and adults from Needham, Newton, Wellesley, Dedham, Natick and many other MetroWest communities.
Recognizing that a disability affects an entire family, advocacy, respite, and other resources are provided to families.
Please visit www.charlesrivercenter.org for more information.
Children & Youth, Disabled