60 1/2 Cherry Street, Plymouth, MA, 02360
Address: 60 1/2 Cherry Street, Plymouth, MA, 02360
Phone: 508-746-6654 x12
Website: https://
Contact Anchor House Inc directly at 508-746-6654 x12, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP