NPI Central
Neuropsychiatric Hospital of Indianapolis, LLC NPI Number 1578941191 — Indianapolis, IN | NPI Central