We cover most communities in Middlesex, Essex, Worcester, Suffolk, and Norfolk counties. Every effort is made to accommodate clients living in our coverage area. Areas outside our coverage area may be considered on case by case depending on the nature of service and staff availability. To provide comprehensive services to our clients by creating strong