Channing House is a halfway house that provides substance abuse treatment for adult men seeking long-term recovery. Channing House is located in Worcester, Massachusetts.
Channing House is a halfway house that provides substance abuse treatment for adult men seeking long-term recovery. Channing House is located in Worcester, Massachusetts.