Neuropsychiatric Hospital of Indianapolis LLC – 6720 Parkdale Place , Indianapolis IN 46254