NPI Central
Ihsc @ Lasalle Detention Facility NPI Number 1477894905 — Jena, LA | NPI Central