8720 NE Humboldt St.
Portland, OR - 97220
8720 NE Humboldt St.
Portland, OR - 97220
Oxford House is a self-supporting, self-run treatment home for recovering alcoholics and drug abusers that provides housing, food, case management, individual therapy, and community support.
Their funds might be available to cover the first month's rent and security deposit.