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