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.

Company Details
Founded 1982
Phone 918-254-0200
Address 1350 South Boulder, Suite 900
Tulsa, OK 74119
States Licenses AL,AR,FL,KS,LA,MO,MS,NC,OK,SD,TX
Insurance Types Annuity, Health, Life
A.M. Best
BBB Rating A+