2302 N 70th St
Omaha, NE - 68114
2302 N 70th St
Omaha, NE - 68114
Oxford House is a self-managed recovery house for recovering alcoholics and drug addicts, offering accommodation, food, case management, individual counselling and group support.
Funds may be available to cover the first month's rent and security deposit.