Odyssey House Family Center
Address
1125 N Tonti St, New Orleans, LA 70119
Contact Information
Phone 504-821-9211Website
Service Information
Services Addiction and Substance Use Services, Housing - Homeless Shelter, Housing - Temporary / TransitionalParishes Served Orleans