4207 E 64th St.
Tulsa, OK - 74136
4207 E 64th St.
Tulsa, OK - 74136
Oxford House is a self-run, self-supported recovery house for recovering alcoholics and drug addicts in which shelter, food, case management, individual counseling and group suport are provided. Funds might be available to cover the first month's rent and security deposit.
I was recommended to reach out to program for assistance and help regarding my situation during this crisis and hardship and get help with oxford house housing.