Odyssey House

Location Details

Odyssey House

1125 N Tonti St, New Orleans, LA, USA

Medically supported detox facility; Short-term residential drug rehabilitation program and intensive outpatient program.

Services: Outpatient, Inpatient
Parishes Served: Jefferson