Hospitals Indianapolis
Our medical professionals at NeuroPsychiatric Hospitals provide superior inpatient psychiatric care for those living with debilitating mental health conditions and medical issues. Reach out today and get the support and resources you need to heal and rediscover life’s joys.
Neuropsychiatric Hospital of Indianapolis can be found at 6720 Parkdale Place . The following is offered: Hospitals - In Indianapolis there are 10 other Hospitals. An overview can be found here.
Loading map...