East Carroll Parish Hospital – Lake Providence – LA
East Carroll Parish Hospital is located at 336 North Hood Street, Lake Providence 71254 LA. Hospital type is Acute Care Hospitals and onership type is… Read More »East Carroll Parish Hospital – Lake Providence – LA