Leaders Life Insurance Company
Leaders Life Insurance Company is a private, for-profit insurance company that has been in operation for 34 years. The company is headquartered at 1350 S Boulder Ave, Suite 900, Tulsa, OK 74119-3226. It also has a PO Box address in Tulsa. The company’s principal is Ms. Melissa McElyea, who serves as the Vice President of Operations, and the customer contact is Mr. Russell E. Angell, the President/CEO. The company has a BBB rating of A+. It operates in the industries of Employee Benefits, Financial Services, and Insurance. The company’s contact email is ma[email protected] and its phone number is +1 918-254-0200.
1350 South Boulder, Suite 900
Tulsa, OK 74119
|Insurance Types||Annuity, Health, Life|