life office: life assurance office
office: place of business where professional or clerical duties are performed
ivory: a hard smooth ivory colored dentine that makes up most of the tusks of elephants and walruses