Odyssey House
Add to Favorites
CLOSED NOW
Today: 7:00 am - 7:00 pm
51 Years
in Business
Phone: (504) 821-0500
Fax: (504) 821-9110
TollFree: (800) 368-1019
Odyssey House Louisiana
Odyssey House Louisiana Inc
Phone: (504) 821-9211
Address: 1125 N Tonti St, New Orleans, LA 70119
Website: http://www.ohlinc.org
1409 Annette St, New Orleans, LA 70116
1335 Annette St, New Orleans, LA 70116
2400 Pauger St, New Orleans, LA 70116
2610 Esplanade Ave, New Orleans, LA 70119
701 Loyola Ave, New Orleans, LA 70113
1728 Touro St, New Orleans, LA 70116
2613 N Miro St, New Orleans, LA 70117
1711 Frenchmen St, New Orleans, LA 70116
4219 N Rampart St, New Orleans, LA 70117
1601 Mandeville St, New Orleans, LA 70117