East Carroll Parish Hospital is located in Lake Providence, United States on 336 N Hood St. East Carroll Parish Hospital is rated 2 out of 5 in the category university hospitalgeneral hospital in United States.
Accessibility
Wheelchair-accessible entrance