It is good to know locations and specialization of those contacts, but I would create and promote site to collect leads to buy insurance and sell to those who need them, usually most of them.
But I guess may be better would be to write original email to them asking if they interested in leads and in what type of insurance and location, then you can group them by those categories and later send them only targeted information.
I have a list of thousands of emails of lawyers and people in the insurance industry. Any ideas on how to monetize them. Email marketing, affiliate programs? etc.