Odyssey House Louisiana Inc is an addiction treatment center and community health facility located at 1125 N Tonti St, New Orleans, LA 70119. They provide counseling and mental health services aimed at supporting individuals in recovery. For more information, visit their website at ohlinc.org or contact them at +15048219211.

