Women's Hospital-Indianapolis: 8111 Township Line Rd Indianapolis, IN