NPI Central
Townsend Treatment Center, LLC NPI Number 1497115513 — Baton Rouge, LA | NPI Central