NeuroPsychiatric Hospital of Indianapolis
Phone: 5742772630
Address: 6720 Parkdale Place Indianapolis, IN 46254
Website: www.neuropsychiatrichospitals.net/find-a-location/
Affiliation: NeuroPsychiatric Hospitals - South Bend, IN
CMS: 154063
Type of Facility: Psychiatric
Total Employees: 100
Total Staffed Beds: 50