About Indiana University Health 0.0 Read Reviews Rated 0.0 out of 5 1701 North Senate Boulevard Indianapolis, IN 46202 US-IN Indianapolis 39.7903409 -86.1633559 39.7903409, -86.1633559