East Carroll Parish Hospital

336 NORTH HOOD STREET
Lake Providence, LA 71254