6713 Nelson Road, Lake Charles, Louisiana 70605
(833) 282-7792
Lake Charles Memorial Hospital is the region's largest family-centered medical complex, serving the healthcare needs of Southwest Louisiana and Southeast Texas. The Archer Institute of Memorial is an advanced inpatient facility that opened amid the g