Anchor House Inc Residential Mental Health Anchor House Inc provides residential mental health services in Plymouth, Massachusetts. Read more... 60 1/2 Cherry Street