Directory



Browse All Treatment Centers
Saint Charles Parish Hospital
1057 Paul Maillard Road, Luling LA, 70070
Saint Charles Parish Hospital (Psychiatric Unit) located at 1057 Paul Maillard Road, Luling, LA 70070, United States is an alcohol treatment program providing substance abuse treatment and detoxification with hospitalization or inpatient care. Dual diagnosis or persons with co-occuring disorders are