East Carroll Parish Hospital
336 North Hood Street, Lake Providence, LA 71254
- 23 beds
- Acute / specialty
- Independent / other system
- East Carroll County
- Northeast Louisiana

View this hospital on the interactive map
336 North Hood Street, Lake Providence, LA 71254

View this hospital on the interactive map