Odyssey House Louisiana, Inc-Briscoe
You'll find detailed information for this location below.
Location Details
-
Physical Address
4012 Avenue H, Lake Charles, LA 70615 (504) 921-8211 (tel) (504) 218-1424 (fax) -
Mailing Address
1125 N.Tonti Street, New Orleans, La 70119
Services
- Behavioral Health