Explore

Ochsner St. Charles

Located in Luling, Louisiana, just 20 minutes from New Orleans, St. Charles Parish Hospital is a not-for-profit 59 bed acute care facility.