St.Vincent Heart Center of Indiana 10580 N. Meridian StIndianapolis, IN, 46290 View Phone 317-583-5000 10580 N. Meridian StIndianapolis, IN 46290 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page