NPI Central
Ltac Hospital of Louisiana - Denham Springs, LLC NPI Number 1073757563 — Denham Springs, LA | NPI Central