NPI Central
South Central La Human Services Authority NPI Number 1104256338 — La Place, LA | NPI Central