8115 Twin Hills Drive
Houston, TX - 77071
8115 Twin Hills Drive
Houston, TX - 77071
Oxford House is a self-managed, self-sustaining rehabilitation center for the recovery of alcoholics and drug addicts, providing shelter, food, case management, individual counseling, and group support.
Funds may be available to pay the first month's rent and security deposit.