Odyssey House Louisiana Inc
Availability
Phone Number
view phone(504) 821-9211
Address
1125 North Tonti Street New Orleans, Louisiana, United States 70119Intake
(504) 821-9211x14
Mail Address
1125 North Tonti StreetNew Orleans, LA 70119
URL
website: http://www.ohlinc.org
» Leave Testimonial
Clinical and Support Services
Criminal Justice
Pregnant/ Post Partum
Payment Type
Payment Assistance
Program Environment & Type
Outpatient