Place Categories: Health Service Marion Neuro Psychiatric Hospital Category: Health Service and Marion Address: 6720 Parkdale Pl Indianapolis IN 46254 United States Phone: (877) 398-4186 Website