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