NPI Central
Teche Specialty Hospital, LLC NPI Number 1659699304 — New Iberia, LA | NPI Central