Directory Company Details Franciscan Health Indianapolis Address: 8111 S Emerson Ave, Indianapolis, IN 46237 United States Phone: 317-260-1827 Company Type: Building Service Contractor