ST VINCENT HOSPITAL & HEALTH SERVICES: 2001 W 86th St Indianapolis, IN