Rebecca Helman O’Dowd, LICSW
Support Services Specialist
Rebecca completed her Master’s in Social Work from Boston University in 1997. She has worked in the field of mental health for 20 years treating people in public high schools, mental health centers, and sober living facilities. She currently has a private practice in Plymouth, MA. Rebecca specializes in addiction and recovery, anxiety disorders, trauma and grief.