1125 North Tonti Street, New Orleans, LA, 70119
Address: 1125 North Tonti Street, New Orleans, LA, 70119
Phone: 504-821-9211 x7400
Website: https://www.ohlinc.org
Contact Odyssey House Louisiana Inc directly at 504-821-9211 x7400, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP