NPI Central
Department of Health and Hospitals NPI Number 1699829564 — La Place, LA | NPI Central