Franciscan St. Francis Health – Indianapolis 8111 South Emerson Avenue Indianapolis, IN 46237 Visit Hospital Web Site Get Directions to Here 317.528.5000