Anchor House Inc Residential Rehab Anchor House Inc provides residential rehab services in Plymouth, Massachusetts. Read more... 60 1/2 Cherry Street