The Charles River Center
Description
The Charles River Center (formerly Charles River Arc) is a private, nonprofit human service agency in Needham, Massachusetts, providing employment and job training, residential homes, therapeutic day programs, and recreational programs for children and adults with mental retardation and other developmental disabilities.
Link
Contact information
The Charles River Center
59 E Militia Heights Dr
Needham,
MA
02492-1341
(781) 972-1000
Recommend this content
The Charles River Center