Charles River Center
The goal of Residential Living is to create warm, loving and safe homes for the individuals we serve.
Charles River currently manages 26 homes and apartments, each housing four to eight individuals, in the towns of Needham, Newton, Wellesley, Natick, Sharon, and Wayland.
In these homes, individuals are encouraged to make their own decisions and choices, as well as develop friendships in their neighborhoods and participate in community events and programs.
Record last updated on 19/07/2021