Saint Charles Parish Hospital Psychiatric Unit
Availability
Phone Number
view phone(985) 785-6242
Address
1057 Paul Maillard Road Luling, Louisiana, United States 70070Intake
(504) 464-1700 (985)
Mail Address
P.O. Box 87Luling, LA 70070
URL
» Leave Testimonial
Payment Type
Medicaid
Self Payment