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