NPI Central
East Carroll Parish Hospital NPI Number 1902885650 — Lake Providence, LA | NPI Central