Franciscan Health Indianapolis. As we continue to monitor and manage COVID-19, visitor guidelines remain in place at our hospitals. Learn More. Address. 8111 South Emerson Avenue. Indianapolis, IN 46237. Get Directions. Phone: 317-528-5000. Request An Appointment..