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.
Medically supported detox facility; Short-term residential drug rehabilitation program and intensive outpatient program.