4012 Avenue H, Lake Charles, LA · 63 mi
Odyssey House Lake Charles
- Inpatient / Residential
- Telehealth
Odyssey House Lake Charles is a nonprofit treatment facility in Lake Charles, LA offering inpatient / residential and telehealth. Program name: Residential.