Hospitals

St. Charles Parish Hospital
Posted In:

Located in Luling, Louisiana, just 20 minutes from New Orleans, St. Charles Parish Hospital is a not-for-profit 59 bed acute care facility.
1057 Paul Maillard Road
Luling, LA
70070
(985) 785-6242