Social Service Center Inc in Lexington, MA, is a group home catering to mentally challenged adults.
Affiliated with the Department of Developmental Services, this center provides a supportive living environment for its residents.
Generated from their available business information