Find and Verify Entities

LEI search and verification

State Farm Life Insurance Company Variable Life Separate Account

2549003RW57I1JIVDB72

issued