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 337-433-3786 (tel) -
Mailing Address
1125 N.Tonti Street, New Orleans, La 70119
Services
- Behavioral Health