Directory

East Carroll Parish Hospital

Physical Address

336 North Hood Street
Lake Providence, LA 71254

Contact Information

(318) 559-4023